Padmi
Propellerhead logo
Propellerhead

custom software development · distributed systems

Senior Software Engineer

New Zealand · HybridPosted 28 months ago
Software engineeringSeniorFull Time
Apply at Propellerhead

Opens the source posting on jobs.lever.co

Source description

About the role

View original

7+ years experience as a Software Developer or Engineer, including experience working with enterprise-level complexity. High proficiency in at least one enterprise-quality programming language and its ecosystem. For example, C# .NET or Java and Spring.

Must have some experience with a lower-level language for application or systems development such as Rust (preferable) or C++.

Experience in TypeScript and React or similar front-end frameworks, and a well-developed understanding of web application development.

Hands-on experience deploying to Azure and/or AWS, including building CI/CD pipelines and using infrastructure scripting frameworks (e.g., Terraform).

Demonstrable experience in software design for distributed and asynchronous architecture. In particular, you will need to show examples of projects using microservices and messaging where you have been a key contributor to the design and construction.

You will already have embraced the use of LLMs over hand-coding and be able to articulate how this has improved the speed to deliver and safety of the systems you build.

With the help of LLMs you can produce clear and concise design documents.

You have excellent written and verbal communication skills to translate between requirements and technical tasks.

More at Propellerhead

Related open roles

View all roles