Job responsibilities
- Develops, tests, and maintains high-quality software applications using Python or Go.
- Owns the delivery of software features from inception to deployment, ensuring rigorous testing and bug-free releases.
- Navigates and manages ambiguity in project requirements and deliverables.
- Learns and adapts to new technologies and methodologies.
- Collaborates with cross-functional teams to define, design, and ship new features.
- Troubleshoots, debugs, and upgrades existing software.
Required qualifications, capabilities, and skills
- Formal training or certification on security engineering concepts and 2+ years applied experience
- Proficiency in Python or Go with ability to write clean, maintainable, and testable code
- Experience with AWS services and cloud-based application development.
- Experience with Terraform for infrastructure as code.
- Strong problem-solving skills and attention to detail.
- Self-starter with curiosity and willingness to learn new technologies and methodologies.
Preferred qualifications, capabilities, and skills
- Experience with CI/CD pipelines and DevOps practices.
- Experience with Agile/Scrum methodologies.