Job Closed
This listing is no longer active.
Headquartered in Wilmington, Delaware, Optro, founded in 2014, is a technology company that provides an AI-powered governance, risk, and compliance (GRC) platform designed to help
Senior Software Engineer I, Backend, AI Governance
Location
United States
Posted
13 days ago
Salary
$128K - $176K / year
Seniority
Senior
Job Description
Senior Software Engineer I, Backend, AI Governance
Optro
• 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.
Job 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.
Benefits
- $200/mo for anything that enhances your life
- Comprehensive employee health coverage
- 401(k) with company match
- Competitive compensation & bonus program
- Flexible vacation (exempt) / Accrued vacation (non-exempt)
- Time off for your birthday & volunteering
- Employee resource groups
- Opportunities for team and company-wide get-togethers!
- Parental Leave
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Works with a variety of clients and projects to maintain customer system performance • Builds and customizes new features in client systems, including web applications, reporting applications, and troubleshooting tools • Answers trouble tickets and guides customers via email, phone, and video conferences • Maintains and updates VoiceFoundry products and tools to improve and expand our offerings to clients
• Involved with all aspects of software development • Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our customers • Your main role is to contribute to a high-performing agile team that includes other strong developers and support from dedicated designers and product owners • You will be working on feature development projects that fill needs in pre-construction and planning • You will use modern development tools, technologies and platforms to continually innovate and improve both software and processes
• Designs, models, documents, and governs the logical and conceptual data architectures, relationships, and schema evolutions for complex, enterprise-scale applications in support of tracking and accountability reforms. • Analyzes current and emerging system requirements, then develops comprehensive technical, structural, and organizational specifications to enable auditable, transparent data flows. • Establishes and enforces data modeling standards, capacity planning, and performance optimization to support high-reliability DoW environments. • Develops robust Python-based scripts and ETL/ELT pipelines for efficient, secure data ingestion, transformation, and integration from diverse sources. • Leverages deep expertise in Relational Databases (SQL) for advanced querying, schema design, optimization, and data integrity assurance. • Operates within Agile/SAFe development frameworks to deliver iterative, high-value increments aligned with business priorities and DoW policies. • Provides technical guidance and mentorship to align development efforts with strategic FMS reform objectives, including enhanced tracking, oversight, and reporting. • Performs additional duties as assigned or required to advance mission goals.
• Complete SDLC: architecture, design, development and support of tech solutions • Active participation in all scrum ceremonies, follow SAFe best practices effectively. • Play a key role in the development team to build high-quality, high-performance, scalable code. • Produce technical design documents and conduct technical walkthroughs. • Document and demonstrate solutions using technical design docs, diagrams and stubbed code. • Work collaboratively with business partners to understand and clarify requirements. • Collaborate effectively with technical and non-technical stakeholders. • Design and develop industry-leading applications. • Respond to and resolve production issues.



