Enroute
Information Technology and Services
SoftwareEngineer(Python/APIIntegrations)
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Engineer (Python/API Integrations) at Enroute. Skills: Python, API Integrations, backend services, RESTful APIs, PostgreSQL, Git. Create and maintain software enabling critical internal and external API integrations, primarily using Python. Follow and champion best practices in code to build maintainable, low-complexity software which adheres to common programming principles (e.g., SOLID, DRY)”
What You'll Achieve.
delivering high-quality, maintainable software; driving business value in a fast-paced environment
Industry & Context.
asking questions
production support for our products during business hours on a rotating schedule (We do not have after-hours on-call support)
What They're Looking For.
Must Have
5+ years of professional experience as a Software Engineer, Proven experience developing RESTful APIs using Python or another modern backend language like Go, Ruby, or Node.js, Solid understanding of relational databases, particularly PostgreSQL, with SQL proficiency, Proficiency with Git and a commitment to version control best practices, A strong sense of ownership, Ability to deliver tangible business value in a fast-paced environment, Collaboration skills and the ability to work effectively within a cross-functional team (Product, Operations, etc.)
Nice to Have
Experience working in a startup or high-growth company (founded within the last 5–10 years), Familiarity with frontend technologies such as React, Familiarity with unit testing and automated acceptance testing frameworks, Experience provisioning cloud infrastructure on AWS using Terraform or a comparable Infrastructure-as-Code (IaC) tool (e. g. , CloudFormation, Pulumi), Hands-on experience with CI/CD pipelines, particularly Jenkins or similar tools (e. g. , GitLab CI, GitHub Actions)
What You'll Do.
Create and maintain software enabling critical internal and external API integrations
primarily using Python
Follow and champion best practices in code to build maintainable
low-complexity software which adheres to common programming principles (e.g.
Review complex requirements and translate them into an executable development plan
breaking down projects to enable iterative and agile implementation
Provide production support for our products during business hours on a rotating schedule
How You'll Work.
Team & Collaboration
work effectively within a cross-functional team (Product, Operations, etc.); Work closely with stakeholders, including our Product and Operations teams, to understand, define, and support their product development needs
Communication Scope
collaboration skills
Process & Methodology
Development Planning, breaking down projects to enable iterative and agile implementation
Full Job Description
We love technology, and we enjoy what we do. We are always looking for innovation. We have social awareness and try to improve it daily. We make things happen. You can trust us. Our engineers are always up for a challenge. We ask questions, and we love to learn. We pride ourselves on having great benefits and compensations, a fantastic work environment, flexible schedules, and policies that positively impact the balance of work and life outside of it. We care about who you are in the office and as an individual. We get involved, we like to know our people, we want every member of our team to become part of a great community of highly driven, responsible, respectful, and above all, happy people. We want you to enjoy working with us. We are seeking an **exceptional Senior Software Engineer** focused on building and maintaining the robust API integrations and backend services that power our core business. You will be a critical member of our team, delivering high-quality, maintainable software and driving business value in a fast-paced environment. **Requirements** * **Senior Experience:** **5+ years** of professional experience as a Software Engineer. * **API Development:** **Proven experience developing RESTful APIs** using **Python** or another modern backend language like **Go, Ruby, or Node.js**. * **Database Expertise:** **Solid understanding of relational databases** , particularly **PostgreSQL** , with strong SQL proficiency. * **Version Control:** **Proficiency with Git** and a commitment to version control best practices. * **Ownership & Accountability:** A **strong sense of ownership** and the ability to deliver tangible business value in a fast-paced environment. * **Collaboration:** Strong collaboration skills and the ability to work effectively within a cross-functional team (Product, Operations, etc.). ### Bonus Skills (Nice-to-Haves) * **High-Growth Environment:** Experience working in a startup or high-growth company (founded within the last 5–10 years
Applying for this Software Engineer (Python/API Integrations) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Enroute?
Real rants from real employees. Read before you apply.