Software Developer
We are seeking a skilled Software Developer to join our team. The ideal candidate will have expertise in Java/C/C++ and desirable experience in Go programming.
* Backend Development: Develop and maintain cutting-edge software solutions using Go programming language.
* Collaboration: Work with cross-functional teams to design and implement software solutions.
* Test Automation: Create and maintain test harnesses and APIs/SDKs for efficient test automation.
* Code Reviews: Participate in code reviews and provide constructive feedback to team members.
* Industry Trends: Stay updated on industry trends and best practices in software development.
About the Role
The successful candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field.
* Programming Languages: Strong proficiency in Java/C/C++, with desirable experience in Go programming language.
* JavaScript/Python: Fluency in JavaScript/Python, with experience in transitioning to statically-typed languages like Go.
* Typescript: Experience with Typescript is a plus, with the ability to quickly adapt during employment.
* Test Harnesses: Previous experience in setting up custom test harnesses and providing APIs/SDKs for test automation.
* Temporal/Cadence: Familiarity with Temporal/Cadence or related experience in testing multi-step backend workflows using various technologies (e.g., AWS Step Functions) is highly valued.
What We Offer
We are committed to building a diverse, inclusive, and authentic workplace.
When you join us, you don't just start a new job. You become part of something bigger.