As a Software Engineer, you will be creating robust, scalable, and secure microservices that power our SaaS platform and make governance easy for our customers. You’ll have the full power of AWS at your disposal and you’ll be focused on building Serverless solutions (either brand new, or assisting in migrating services to Serverless), typically in TypeScript. As part of our core governance teams, your team will fully own their services (from code to deployment and monitoring).
What you will do
Implement secure and scalable solutions using AWS Serverless technology
Develop Terraform Providers, Code libraries, CLIs, typically in Go lang and TypeScript.
Develop high quality code (e.g. adhering to solid principles) with plenty of tests and observability baked-in.
Work in a collaborative environment where you regularly pair with seniors and execute tasks as a team.
Should develop software as per design in a simple and efficient manner.
Independently manage your tasks in JIRA without manager involvement
What you need to succeed
Bachelor’s in Computer Science, Engineering, Math, or related field.
2+ years of professional experience delivering large-scale, high availability, secure applications in an agile environment.
1+ years of experience with Go language, , modern JavaScript to build robust and scalable applications.
Strong in OOPS concepts and software engineering.
Strong ability to develop product requirements as per design in an efficient manner.
Care deeply about code quality and writing great tests at multiple layers
Passion for learning, sharing your knowledge and continuous improvement
Excitement for understanding our customers and their problems, so that we can improve governance all around the world
Experience with AWS, Terraform is a plus
Contributions to open-source projects and involvement in local meetups are a plus
Why you’ll love working here
1.You’ll be working in a Serverless organization that strives to primarily develop solutions in a Serverless fashion on AWS. You can read more how we use .
2.You’ll be rapidly learning with our structured training programs and our company culture that emphasizes continuous teaching and coaching. You can read more about how we .
3.You’ll have a high impact in the world by building software that improves the daily experience of employees and citizens all around the world.
4.You’ll be paid well and enjoy great benefits, paid days off to volunteer in your community, and other perks to keep your mind and body healthy.