Senior Backend Developer
Summary
Senior backend engineer building scalable Go services for Opti's AI-native identity security platform: designing REST/gRPC APIs, real-time security monitoring pipelines, and graph database models, deployed on AWS with Kubernetes and observed via Prometheus/OpenTelemetry tooling.
About the Company:
Opti is the AI-native identity security platform, replacing manual, periodic access governance with continuous, automated control that deploys in hours, not months. Founded by repeat cybersecurity entrepreneurs and backed by top-tier VCs with $20M in funding, we're AWS's exclusive emerging IAM partner in the Security Hub Extended program.
Responsibilities:
- Develop high-quality, efficient, and scalable backend services using Go
- Design and implement REST and gRPC APIs for complex security workflows
- Build and maintain integrations with external systems and enterprise security protocols
- Develop real-time data processing systems for security monitoring and analysis
- Work with graph databases and complex relationship modeling for enterprise data
- Implement comprehensive testing strategies including unit, integration, and end-to-end tests
- Deploy, monitor, and maintain applications in cloud environments using observability tools
- Collaborate with data science teams on AI/ML pipeline integration
- Participate in code reviews and contribute to architectural decisions
Requirements
- Computer Science degree or equivalent
- At least 5 years of experience in backend software development
- Proficiency with Go and experience with systems programming languages
- Experience with databases including SQL and graph databases
- Message queue/event streaming experience (Kafka, RedPanda, or similar)
- Cloud technologies such as AWS, including containerization with Docker and Kubernetes
- API development experience with REST and gRPC
- Testing frameworks and practices for backend systems
- Monitoring and observability tools (Prometheus, OpenTelemetry, or similar)
- Excellent communication and collaboration skills
- Ability to work independently and as part of a team