
Python Developer
WEX
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $121,500 - $145,500 per year
About the role
- Design, develop, and maintain cloud-native Python services and microservices.
- Develop and maintain CI/CD pipelines to support automated deployments.
- Collaborate with the team on data modeling and backend service design.
- Write clean, maintainable, testable, and well-documented Python code.
- Participate in code reviews and enforce best practices to ensure high code quality.
- Troubleshoot and resolve issues efficiently in production and development environments.
- Quickly learn new technologies and switch between tech stacks as needed.
- Stay up-to-date with industry best practices and emerging technologies.
Requirements
- 5+ years of professional software development experience
- 3+ years of experience with Python and frameworks such as FastAPI
- Experience in developing automated unit and integration tests
- Experience with event-driven architectures and Kafka
- Strong knowledge of object-oriented programming principles
- Experience with SQL and database design
- Understanding of SSO technologies (OAuth, SAML)
- Experience with cloud platforms (AWS, Azure)
- Hands-on experience with microservices architecture
- Strong problem-solving, debugging, and collaboration skills
Benefits
- health, dental and vision insurances
- retirement savings plan
- paid time off
- health savings account
- flexible spending accounts
- life insurance
- disability insurance
- tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastAPICI/CDunit testingintegration testingevent-driven architectureKafkaSQLdatabase designmicroservices architecture
Soft Skills
problem-solvingdebuggingcollaboration