Senior Software Engineer
Posted Updated
Description
Responsibilities:
- Design, build, and maintain Golang connector services and related APIs.
- Deploy and operate services in Azure and/or AWS cloud environments.
- Own work from ticket to production: implementation, tests, reviews, and follow-through.
- Use Claude (and similar tools) as a force multiplier for design, coding, debugging, and documentation.
- Collaborate on an Agile team: standups, sprint delivery, and iterative improvement.
- Work with high autonomy in a startup setting: unclear requirements, shifting priorities, and ownership of outcomes.
- Partner with product, security, and platform teammates to ship connectors that are secure, observable, and maintainable.
Requirements:
- 3-6 years of professional software engineering experience.
- Hands-on experience writing Golang services in Azure and/or AWS.
- Practical experience using Claude as a development partner and productivity multiplier.
- Experience delivering software on an Agile team.
- Comfort operating autonomously in a fast-growing, dynamic startup environment.
- Strong debugging instincts, clear written communication, and ownership mindset.
Nice to Have:
- Cybersecurity or Identity domain experience (authn/authz, IAM, SSO, directory systems, security tooling).
- Experience building integrations/connectors against third-party APIs.
- Familiarity with CI/CD, containerised services, observability, and secure coding practices.
- Prior work in SaaS or multi-tenant environments.