15 JAN 2018
Pivotal Energy Solutions Gilbert, Arizona

Mid-Level Django Developer

Web / Django Developer Pivotal Energy Solutions is looking for an experienced Django/Python developer to add to our growing team. We are an Software Company focused on providing high quality software to the Energy Sector. We develop all of our code using the Django / AWS Webstack and are looking to add a solid developer to meet our growing demand. We have several long term contracts, we are growing and now we need your help! Tip: Absolutely no recruiters, we will work with local US candidates only. Minimum Requirements: • Minimum 3 years of direct experience with Python. • Minimum 1 years of direct experience with Django. • Solid understanding of version control (gitHub) • Solid understanding the Linux OS (CentOS) or AWS • Candidate should possess solid debugging/troubleshooting skills. • Good communication skills Desired: • Direct experience with deploying Cloud amazon solutions. • Direct experience with DRF, Angular, and Javascript • Direct experience Twitter / Bootstrap or Ad-Hoc Search integration. • Both Front-End and Back-End Developer desired
 We are based out of Phoenix AZ. Remote work is acceptable, but you must be a US Citizen. If you meet this criteria please send an email with your phone number and a copy of your resume / qualifications to. w o r k @ p i v o t a l e n e r g y s o l u t i o n s . c o m
Details →
4 JAN 2018
CoupDog Toronto, Canada

Dev Ops Lead / Site Reliability Engineer

CoupDog is looking for an experienced addition to our platform engineering team, with strong Dev Ops and Site Reliability Engineering skills. Strong Django & Python skills are an important asset.

Candidate will be responsible for the ultimate design and engineering of the production environment for the CoupDog platform. Specifically you will be responsible for creating a scalable, secure, high-availability and fast transactional processing system.

The candidate will work closely with our Software Product Engineering team on our testing, release and deployment strategy, and will be closely involved in the overall platform strategy for CoupDog.  

Core Responsibilities

  • Lead overall Site Reliability Engineering (SRE) efforts

  • Design technical infrastructure - including hosting architecture, testing, deployment and monitoring platforms

  • Defining CoupDog’s Dev Ops support team structure, training & resourcing strategy

  • Leading data and platform security

Must have Skill Sets:

Expertise leading the engineering of a high-volume, fast and secure transaction processing environment.

Hands on experience with:

  • Python and Django web framework

  • PostGreSQL databases

  • Linux

  • Working with version control systems (Git, Bitbucket) and continuous deployment systems (e.g. Bitbucket Pipelines)

  • Performance monitoring tools (e.g. Datadog, Sentry)

  • Experience designing a high availability and fault tolerant environment

  • Experience with cloud computing environments (e.g. AWS, Azure, Google Cloud)

  • Experience with load balancing across multiple data centres

Nice to skills:

In addition it would be ideal if the candidate has experience in some of the following areas:

  • MongoDB database experience

  • Containerization - e.g. Docker & Kubernetes

  • Experience leading Info and Data security audits and reviews

  • Strong experience in writing code

  • Degree in Computer Science, Software Engineering or similar

Other Details

Desired Start Date
Late Jan to early Feb 2018

Competitive salary + equity package

Full time role

Ideally based in Toronto, Canada - but we are open to candidates working from other locations

Abount CoupDog

CoupDog (www.coupdog.com) is re-engineering and significantly improving the ecosystem for issuing, distributing, discovering and redeeming coupons and digital incentives. We are leveraging a wide range of advanced technologies including Blockchain, mobile wallets, APIs and cloud computing to reinvent the industry and bring it fully into the digital age. CoupDog is working with many of the largest Consumer Packaged Goods and Retailers to deliver a new de-facto industry solution.

We offer the opportunity to join a fast growing company, work with a talented engineering team using many of the latest tools, and role in creating a technology platform used by millions of consumers every day.
Details →
28 DEC 2017
Divio AG New York, USA

Python Site Reliability Engineer / DevOps

If working with a sophisticated cloud environment spanning multiple service providers and using a range of technologies such as Python, Django, Docker and many others is what you’re aiming for​, then we’d be happy to welcome you to our team as ​full-time​ Python Site Reliability Engineer / DevOps for Divio's products​!

Start date: According to mutual agreement (Q1 2018) 
Location: USA (preferably East Coast)

Divio has placed Django software in the hands of literally thousands of users across the world, through the Divio Cloud platform and the open-source django CMS. Our company offers world-class services and tools that empower agencies, enterprises and developers to build scalable and lightning fast Django deployments. 

At Divio we enjoy technology and love working with Python, Django, Ansible, Docker, JavaScript, React, Bootstrap and more. We believe good products are born out of collaboration, and the passion for our work comes with the challenging goals we set for ourselves and the people we work with.

Is it your dream to work on new ideas and approaches for cloud-based services and products in a fast-paced environment? Wonderful!

 

MEANINGFUL, SATISFYING WORK

The prospect of working as part of a team to advance the Divio Cloud platform makes your heart beat faster. As our Site Reliability Engineer/DevOps, the overall performance and reliability of the cloud infrastructure will be in your hands and with it the responsibility for all aspects of security, stability, performance and cost-effectiveness of the platform and its related components.

You’ll participate in product meetings and consult with the team on priorities. As an experienced Engineer you’ve mastered professional programming skills in Python and Django, and you produce fully functional programs writing clean, tested code. Your output is of a very high standard, which means you have checked, tested and reviewed your own work, and you are aware of the unpredictable.

In close collaboration with the team you’ll create robust solutions that follow security principles. You’re able to work independently, to manage and monitor your own work, and understand the value of going the extra mile in your work. Together with the team, you’ll manage the entire software development life cycle end to end, and you’ll swiftly answer queries from customers. We follow a philosophy of active interaction with our customers and like every member of our team you’ll assist them with help and expertise. Since you strongly care about results, you deliver your work and achieve your objectives within the given time and budget.

Your proactive nature makes it easy for you to anticipate problems and communicate any risks at an early stage. As a Site Reliability Engineer/DevOps you act wisely and with foresight, you think entrepreneurially, make accurate estimations, and assess the consequences of your actions thoroughly.

If you’re looking for a challenging cloud platform to work on and a position that offers true responsibilities and a great team to be a part of, then this is the perfect place for you.

 

WHAT YOU'LL NEED TO JOIN US

Above all, you need to really care about what we do. You want to be a part of our resourceful and fast-working team, and you are able to contribute to our ambitious aims.

Required:

  • Very good expertise in programming with Python (experience with Django is required, Twisted is a plus)
  • Very good knowledge of Docker and related technologies (experience with Swarm/Kubernetes advantageous)
  • Very good Linux system administration and optimisation knowledge
  • Very good knowledge of the TCP/IP network stack (including UDP)
  • Very good knowledge of web-related protocols (HTTP, TLS, DNS,...) and load-balancing thereof
  • Experience working with different IaaS providers (AWS, Rackspace,...)
  • Experience with backing services such as Postgres (required), Redis, RabbitMQ and Elasticsearch, including setup, administration, scaling and monitoring thereof
  • Experience working with configuration management software such as Ansible (preferred), Salt, Puppet or Chef
  • Experience with zero-downtime deployment of complex web applications
  • Experience with Django or other Python-based web frameworks
  • Familiarity with git
  • Very professional in the contact with clients and a high degree of empathy to assess their concerns properly and rapidly
  • Extremely reliable character, able to work independently and to cope with pressure
  • A team player, experienced in working in intercultural and geographically dispersed teams
  • Excellent command of spoken and written English

Additional:

  • Experience with django CMS is a plus


Applicants must be legally eligible to work in the US.

 

As well as being part of an inspiring team and having the opportunity to contribute your own unique skills and expertise to it, you‘ll also benefit from an environment where everyone contributes and where we all get our hands dirty to get things done. Your future colleagues are friendly, easy-going, hard-working people who are curious about and stay up-to-date with developments in the tech world, always ready to share their knowledge and support each other to reach their goals. 

We foster a friendly workplace of respect and trust, and our team enjoys great flexibility and opportunities for home working. Sometimes we even get the chance to meet abroad as we actively sponsor and attend PyCons, DjangoCons and other conferences. We contribute back to the open-source projects we rely on, with code, financial donations and community support. 

WE'D LOVE TO HEAR FROM YOU

Do you think you and Divio would be a good fit? We’d be delighted to receive your application with code examples of your previous achievements (ideally links to GitHub, Bitbucket or other repositories) along with a CV and references.

Information for recruitment agencies: for this position, we only accept direct applications from candidates and will not consider applications from agencies.

Details →
12 DEC 2017
Torchbox Bristol, United Kingdom

Senior Python Developer

We are looking for a Senior Python Developer to join the team at Torchbox (https://torchbox.com/). You’ll be taking the lead on building a wide range of bespoke apps for our lovely, interesting clients - organisations like the NHS, the World Food Programme, Google, Médecins Sans Frontières. You'll be helping us improve Wagtail, our popular open source CMS.

To be successful in this role, you'll:

  • Be an expert in Python and Django, as well as one or more supporting languages, technologies and frameworks: DRF, JS, Wagtail, React, Vue, Docker, Elasticsearch, PostgreSQL.
  • Be at expert-level in SQL, Linux command line and git.
  • Be confident communicating with clients to elicit clearly defined requirements and convert these into robust technical architecture.
  • Be able to proactively assist our clients with improvement and further development of their software.
  • Be experienced in producing high-quality technical specifications, documentation and accurately estimating the time required for the build.
  • Be confident in providing tests to support code, contributing to testing strategies and providing high-quality user training.
  • Have experience producing high-quality code to budget, demonstrating commercial awareness.  
  • Have the ability to operate as technical lead on projects.
  • Be confident contributing to proposals and pitching successfully.
  • Provide technical advice to the wider community.

We'd love you to have a current technical blog or an active Github profile. Maybe you're interested in Rust / Go / something we haven't heard of - tell us about it!

As well as the technical knowledge, you'll also:

  • Remain up to date with state-of-the-art developments in your software field and share your knowledge with the wider team.
  • Be confident keeping projects on track (time and budget) through strong personal project management skills, collaboration and supporting other team members.
  • Support colleagues (teaching, coaching, line managing, mentoring, reviewing and improving code).

In return we'll offer:

  • An opportunity to work on high profile projects for fantastic organisations making the world a better place.
  • Performance-related bonuses.
  • Conference allowance.
  • 25 days annual leave.
  • 5% Pension contributions in an ethical pension fund.
  • Life Assurance, Health Scheme, childcare vouchers, Bike to Work scheme, flexible working and more.  

Torchbox is a Best Companies 3-star accredited employer.  Working in either our central Bristol office or our Oxfordshire office in the beautiful Cotswolds, we offer a flexible, friendly working environment, with a high-quality team; weekly lunches with your colleagues: BBQs in the summer, curries, pizzas and stews in the winter; great company social events and more.

Torchbox is an Equal Opportunities employer.

No agencies, please.

Details →
London, United Kingdom

Django Developer (Remote)

London, UK. REMOTE okay, but bonus points if you can get to London sometimes.

Wildfish - http://wildfish.com

We're a London based consultancy who work exclusively with Django.

We're looking for a full stack developer to join us, initially on a freelance basis. Primarily you'll be working on our client sites maintaining and developing Django web applications and mobile APIs, but also working on some of our own products and open source work.

Everyone in our organisation is a developer, all of us working remotely, although it's handy if you're within distance of London for meetings occasionally. We're ideally looking for someone in the UK, but will possibly consider someone overseas with excellent English in a similar timezone if we can't find someone in the UK.

Some of the things we use, which it would be good for you to know some of:

Python/Django [Essential]

HTML/CSS/Javascript [Essential]

Twitter Bootstrap

React / React Native

PostgreSQL

Ubuntu Linux Server Admin

Docker

AWS, GCE

The most important thing is that you must be passionate about your craft, and eager to share and learn with others who feel the same.

You'll need to be able to work autonomously, so it's important that you're the sort of person who has attention to detail and can be self motivated.

Please email work@wildfish.com, including the salary or rate you're looking for, along with a list of 3 Django apps you like to use in projects, and a link to any code you have available online.

Thanks :)

Details →
6 DEC 2017
Robotik Technology - USA Irving, Texas

Full Stack Developer

Job Description

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Primary focus will be the development of Web Pages (screens) and it’s relative interaction with server side processes, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

 Responsibilities

·       Writing reusable, testable, and efficient code

·       Design and implementation of low-latency, high-availability, and performant applications

·       Design and develop user-facing elements with server-side logic strategies

·       Implementation of role based security and data protection on user-side

·       Integration of data storage solutions (PostgreSQL preferred, with understanding of Stored Procedures/Functions)

·       Integrate with a mass deployment of Linux systems,

 

 Skills and Qualifications

 

·       3+ years of work expiernece and a BS is CS / CE / EE

·       Proficient in Python, with knowledge of at least one Python web framework (preferably Django)

·       Familiarity with some ORM (Object Relational Mapper) libraries, as well a direct SQL

·       Able to integrate multiple data sources and databases into one system

·       Understanding of the threading limitations of Python, and multi-process architecture

·       Good understanding of server-side templating languages

·       Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 (LESS toolchain a plus)

·       Understanding of accessibility and security compliance

·       Knowledge of user authentication and authorization between multiple systems, servers, and environments

·       Understanding of fundamental design principles behind a scalable application

·       Familiarity with event-driven programming in Python

·       Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

·       Able to create database schemas that represent and support business processes

·       Strong unit test and debugging skills

·       Proficient understanding of code versioning tools (preferably Git; or Mercurial or SVN)

Candidate must be willing to participate in all parts of the development process as well as the business processes.  We have a small but diversely talented team that we are looking to add a member too.  

Details →
21 NOV 2017
Prometeia Bologna, Italy

Full stack Python/Django Engineer

PROMETEIA is a leading provider of consultancy services, software and data to the financial services sector, with a particular focus on Risk and Wealth Management. More than 700 consultant, analysts and software developers leverage our deep understanding of the market, regulation and advanced financial methodologies to offer our clients innovative services and software platforms to solve current challenges and better exploit the opportunities which lie ahead

PYTHO is a web platform for advanced data analytics and stochastic model simulations. With PYTHO we want to bring the most advanced methodologies of financial planning, risk management and financial portfolio management on the browser of the end-user with the flexibility and user-friendly experience of an Excel spreadsheet and the power of a high performance and scalable distributed computing framework. PYTHO  have already been adopted by some  of the major Italian banks and by others important foreign financial institution and we believe that it will have a great market growth potential in the next years.

PYTHO team is a small group of skilled and passionate business experts and software developers. Working together in an agile development environment our goal to develop the best solution for our clients leveraging the state-of-the-art open source technologies.

We are looking for a full-stack Python/Django engineer with the following skills and responsabilities.

Responsibilities

  • You will report to the head of  PYTHO team to lead  the architecture and interface design and development of the application using state-of-the art tools.
  • Collaborate with our team of skilled software engineers and analysts to help define and build robust, scalable analytics.
  • Enhance our software design best-practices, including test-driven development and frequent end-to-end testing.
  • Tutorship and education of junior developers.
  • Strong written and verbal communication skills.


Skills & Requirements

  • BS/MS in Computer Science.
  • 5+ years experience in Python development.
  • 3+ years hands-on experience with Django & Django Rest Framework.
  • 3+ years hands-on experience with MongoDB.
  • JavaScript MVC skills (Bootstrap, React, or similar).
  • HTML 5, CSS 3.
  • Proficiency in Git, writing test cases and performing code reviews.
Extra credit
  • BASH scripting.
  • Distributed computing frameworks (Celery, MPI, …).
  • Full-stack performance optimization.
  • Python scientific stack (numpy, scipy, pandas, cython,... ).
  • Scientific/business data visualization frameworks (D3js, Plotly,  Matplotlib,…).

Office: Bologna


Our company promotes and supports equal opportunities (Italian Law 903/77)

Details →
16 NOV 2017
Growth Street London, United Kingdom

Software Development Engineers

We are on a mission to create a new kind of financial service. Growth Street is building a business banking platform to support the 5 million SMEs that power Britain.

We’re passionate about helping businesses maximise their potential, making applying for credit as quick and easy as possible. We have crafted an efficient marketplace for both borrowers and lenders, so they can get a better deal and a better service than the banks can offer. We are not a bank, and we are far more than an alternative lender. We are something better.

Growth Street engineers are skilled technically, and enjoy working in a team environment and contributing to its success.

We are a rapidly growing team from all kinds of backgrounds. We are deeply ambitious, we work hard and we work together.

We are an equal opportunities employer.


We need Software Development Engineers with experience of delivering impactful results by building first rate software applications. We want to hire people who can see solutions not problems and work collaboratively across all areas of the business.

This is a "level 2" or “mid level” role. It is ideal for somebody who wants to focus on doing great quality work and grow toward having a high degree of influence, potentially at a senior level. Typically, mid level engineers are the people who frequently do design work, but spend the majority of their time writing a lot of high quality code. As your role develops you can expect more responsibility for technical design and coaching.


Your Responsibilities
  • To help design and to build robust systems focused on extensibility, scalability and availability.
  • To apply a test-driven approach to all engineering moving forward, working with the team to this goal, shortening the feedback loop across the SDLC.
  • To contribute to a productive, creative and enjoyable engineering culture where builders can do work they feel proud of.
  • To work with business stakeholders, product owners and business analysts to understand requirements, develop ideas and design solutions.
  • To support production systems operationally and participate in continuous improvement of their quality.
REQUIREMENTS

Our tech stack includes, but is not limited to: Python 3.5; Django; PostgreSQL; Celery running in AWS infrastructure;. And, if you answer “yes” to the following questions, then we could be a great match:

  • Do you practice the principles around ‘12 factor’ app.
  • Do you apply the SOLID approach to everything you do?
  • Do you have proven experience of, or a preference for working in teams delivering complex, highly performing and high quality financial services products?
  • Are you motivated by the opportunity to transform our django-based applications into extensible, scalable and highly performing services.

You will be part of a fantastic and energetic team that constantly demonstrates the Growth Street company values of Being Curious, Being In-sync and Beating Expectations.

Nice to Haves

  • Experience within financial services.
  • Experience with integrations with various SaaS based financial/risk platforms such as Xero,FreeAgent, Moody's RiskCalc, Equifax.
  • Knowledge of Django & Django REST framework.
  • Experience developing against a cloud platform such as AWS, with an eye on serverless applications and beyond.
  • A competitive salary
  • Employer pension contributions of 5% of your base salary
  • Generous training, equipment and IT budget
  • The tools you require to get the job done
  • A strong and clear company culture, focused on growth
  • Participation in an employee equity scheme
  • 25 days of holiday plus Bank Holidays

The role is based from our London offices. We are located 1 minute from Aldgate Tube station.

Details →
7 NOV 2017
Potato London, United Kingdom

Django Developer

We're looking for developers to join us in our office in central London, developing websites, tools and apps for huge audiences. Our clients include Google, YouTube and Tate. We are proud to be a part of the AKQA network.

This role will see you working as part of a friendly, expert team. The workload will sometimes be hectic, but the atmosphere is cheerful and proactive. We want to put you in a position to write and deploy the best code that you can.

There are plenty of technical acronyms in here, but fundamentally we're looking for intelligent people who have an eagerness to learn new things, and the communication skills to be able to explain them to humans such as project managers and our clients.

As well as the technical knowledge, we need people that get it - people who can figure things out by themselves but know when to yell for help. Cutting down and simplifying complex problems with interfaces which make them appear straightforward.

This is a Freelance role starting ASAP.


We like to see proven abilities in...

  • Python & Django
  • Using Git (or any DVCS) to manage parallel development on a large codebase
  • Use of PaaS, such as Google App Engine, Heroku, Elastic Beanstalk, or Windows Azure
  • HTML, CSS & JavaScript
We also like talking to people who enjoy...

  • POSH (Plain Old Semantic HTML)
  • Development & consumption of HTTP APIs
  • Internationalisation
  • JavaScript frameworks & libraries such as AngularJS, Backbone.js or React
  • Google Apps & APIs
  • Scaling applications across distributed machines
  • noSQL & SQL databases
In return you'll get...

  • Competitive remuneration
  • Nice laptop and phone
  • No counting of paid leave
  • Employer contributory pension scheme
  • Gym membership
  • Free lunch, drinks and snacks
  • A fun and supportive, developer-focussed working environment

Apply

Feel free to apply with a cover letter and CV. If we like what we see we'll get back to you quickly to arrange a cup of tea and a chat.


About You

Applicants must be available and eligible to work in the UK.



Details →