Senior Software Engineer I (Backend), AI Governance
New
O
OptroSaaS / Technology
Remote USAFull-TimeSenior
Salary128,000 - 176,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- DockerPostgreSQLPythonDjangoFlaskKubernetesFastAPICI/CDRESTful APIsSaaS
Requirements
- 5+ years of experience developing backend services for web-based applications.
- Strong command of Python and modern frameworks (FastAPI, Flask, or Django).
- Extensive experience building and maintaining REST / JSON APIs.
- Deep understanding of relational databases, including joins, indexing, and schema design.
- Practical experience using Docker for local development and production packaging.
- Experience interacting with Kubernetes (e.g., using kubectl, understanding pods/services).
- Experience writing comprehensive unit and integration tests.
Responsibilities
- Develop and deploy backend product features end-to-end using Python.
- Design and implement high-quality, performant RESTful APIs/FastAPI.
- Write efficient PostgreSQL queries, design schemas, and manage data integrity.
- Package applications using Docker and ensure services are ready for deployment.
- Work within Kubernetes environments to manage, scale, and monitor backend services.
- Create clear technical documentation for API contracts and local development setups.
- Provide guidance and code reviews for fellow engineers to maintain high standards.
- Troubleshoot and resolve software bugs within a distributed container environment.
- Partner with product managers to translate requirements into functional backend logic.
- Write well-designed, testable, and maintainable code following Python best practices.
View Full Description & ApplyYou'll be redirected to the employer's site