Python Backend Engineer
O2 Technologies,Inc · Malvern, PA · Yesterday
On-siteEngineeringContract
About the role
We are seeking a skilled backend engineer to build and maintain cloud-native backend services using Python, AWS Lambda, and microservices architecture.
Responsibilities
- Design, develop, and maintain scalable API endpoints
- Implement AWS Lambda-based microservices
- Design and integrate relational and NoSQL databases (Aurora PostgreSQL, DynamoDB)
- Manage database schema migrations with Liquibase
- Develop and maintain automated testing and CI/CD pipelines
- Build and optimize cloud-native backend services
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or Computer Engineering
- Preferred: Master’s degree in Computer Science or Software Engineering
- Experience with cloud computing and backend services
- Hands-on experience with microservices architecture
Skills
- Python
- AWS Lambda
- Aurora PostgreSQL / DynamoDB
- Liquibase
- CI/CD pipelines