Job Description
Remote Senior Python Engineer
We are pleased to be working with a well established, tight-knit Boulder consulting firm with over 15 years of experience in deeply technical Open Source software development services.
Culture
The company culture is highly collaborative with an emphasis on a healthy work-life balance in a flexible, laid back and professionally casual remote work environment.
Values
- Quality
- Creativity
- Collaboration
- Innovation
- A genuine desire to learn and grow
Location
This is a remote role working in a fully distributed business and will continue to be but candidates are welcome and encouraged if available to join the team for occasional lunches and gatherings in Boulder County. Preference given to candidates in Colorado or Utah at the moment- or willing to relocate.
Youre a Great Fit If
You love solving difficult problems and learning new things. Youre a relentless self-starter who thrives on autonomy, and impactful ownership. Your verbal and written communication skills are well suited to a highly collaborative but independent team environment. As a Senior Software Engineeryou will work to build, implement and support the framework for new and existing products and customers.
Skills and Qualifications
- Demonstrated professional experience in back-end and systems software development, ideally in both OO and scripted Python.
- Experience with large scale/complex software design
- Strong sense of ownership and aptitude for learning in a fast paced environment
- Passion for state of the art cloud technology
- Strong experience with AWS environs
Experience in the following areas
- Full-stack web development using Python
- Distributed systems design and development
- Flask
- SQL databases and query optimization
- AWS
Nice to have
- Font end engineering experience in React or similar
- Docker and Kubernetes
- Terraform and AWS-based infrastructure
- SaaS background