We're hiring a highly skilled Senior Software Engineer to help design, build, and operate secure, scalable infrastructure that empowers our employees to do their best work. As a full stack engineer, you will work with your team to build amazing tools and applications for internal company use as well as external customers and partners. You will design, develop, test, and support full-stack applications on cloud-native distributed systems, build real-time integrations with SaaS platforms across the organisation, and collaborate with the broader teams to improve our delivery process.
Key responsibilities include:
- Designing, developing, testing, and supporting full-stack applications on cloud-native distributed systems
- Building real-time integrations with SaaS platforms across the organisation
- Collaborating with the broader teams to improve our delivery process
- Collaborating with the IAM team to manage cloud-based identity (Okta) and access controls, ensuring compliance with security policies and standards for internal applications
- Working heavily cross-functionally to identify areas for corporate technology service improvement and implementing self-service solutions
Requirements include:
- 5+ years of related experience with a Bachelor’s degree; or equivalent work experience
- Proficiency with UI frameworks such as React or Angular and HTML, CSS, Typescript, etc
- Proficiency with backend technologies, including API development, databases, and privacy permissions. Ex. Go, Python, PostgreSQL and GraphQL
- Experience with end-to-end testing and documentation
- Experience developing secure, scalable, and resilient applications on the cloud that handle sensitive data
- Experience with cloud technologies, e.g., AWS, Azure, GCP, Docker, or Kubernetes
- Familiarity with compliance frameworks such as SOC 2, ISO 27001, FedRAMP, and NIST
This role may be eligible for additional benefits such as a commuter stipend.
XML job scraping automation by YubHub