Software Engineer
GRVTY, Aurora, Colorado +3
What you will do
- Design, implement, and maintain scalable backend services and APIs using Python. Deliver clean, modular, and maintainable code adhering to established team standards.
- Build and maintain reliable interfaces, data contracts, and integration points connecting distributed services, external systems, and event-driven data streams.
- Author automated unit, integration, and regression test suites to ensure system resilience and data fidelity. Troubleshoot and resolve defects across development and test environments.
- Profile application execution, database queries, and data workflows to identify bottlenecks, optimize latency, and maintain reliable throughput.
- Package applications using Docker and manage deployments to Kubernetes clusters using Helm. Work directly within CI/CD pipelines to ensure code quality checks, automated tests, and vulnerability scans run smoothly on every build.
- Actively participate in sprint planning, backlog refinement, stand-ups, and peer code reviews. Translate user stories and interface requirements into working, production-ready software increments.