Software Engineer
Posted Updated
Description
Scope of Work
- Build POCs and features spanning multiple components to demonstrate technological opportunities.
- Contribute to system architecture and design decisions, with mentorship on cross-component trade-offs.
- Write and review production-quality code, and expand test coverage across key workflows.
- Contribute to CI/CD pipelines, manage cloud deployments, and own observability for what you ship (logging, metrics, SLIs/SLOs).
- Participate in incident triage and resolution, escalating complex issues appropriately.
- Use AI-assisted coding tools to accelerate delivery, reviewing AI-generated code to the same bar as human-authored code.
Requirements
- Python, JavaScript and/or TypeScript
- Strong knowledge of AWS Cloud
- Strong knowledge of algorithms and data structures
- Ability to deliver moderately complex, multi-component features with growing independence
- Good knowledge of IaC (such as Terraform)
- Experience with creating GitLab CI/CD templates for different use cases
Preferred
- Business Analysis experience
- At least 4 years of programming experience