Collaborate with other team members, including our Product team, to help influence, own, and improve our product offering
Design, build, and maintain massively scalable, highly reliable and resilient Java and Go services hosted in AWS cloud working in a fast growing and engineering focused company
Design customer focused and scalable software in a distributed system
Work with other engineering teams and with members of the product organization to distill internal and customer needs into requirements and tech specs.
Build features without having all the answers; adopt new technologies and strategies where applicable.
Cultivate a culture of ownership and growth by mentoring engineers and sharing technical expertise
Prevent, troubleshoot, and investigate production incidents by developing automated remediation processes
Participate in Agile ceremonies for software development and contribute to the testing of our code and the delivery of what we create to production
Use AI coding assistants like Claude and Codex to streamline and automate your development process
Requirements
4+ years experience in designing, building and operating high-scale, mission critical cloud based production systems.
Extensive experience with RESTful API design and development
Bachelor’s degree in Computer Science or related industry experience
Familiarity with Java or Go, and applying best practice coding standards and writing high quality code
Excellent written and verbal communication skills
Experience with AWS, GCP or other public cloud providers
Good understanding and hands on experience working with SQL and NoSQL databases