Staff Engineer - Product and Platform Engineering
Altimetrik
Altimetrik
Join our dynamic Product and Platform Engineering team as a Staff Engineer. This role offers a unique opportunity to shape the future of our technology by designing, developing, and maintaining cutting-edge software solutions.
We are seeking experienced engineers who are passionate about building robust, scalable systems and driving engineering excellence. If you thrive in a collaborative environment and are eager to contribute to a forward-thinking company, we encourage you to apply.
This position is ideal for individuals with a strong foundation in software development and a desire to influence technical direction and processes.
Key responsibilities include architecting, coding, and instrumenting innovative solutions. You will be instrumental in developing and enhancing our CI/CD pipelines using tools like Azure DevOps or GitHub Actions.
Championing engineering best practices such as TDD, BDD, Microservice, and Vertical Slice Architectures is crucial. Analyze existing systems to pinpoint areas for enhancement and collaborate closely with Leads to discuss plans, share results, and provide expert advice.
This role demands ownership and accountability for successful delivery, ensuring high-quality outcomes.
A Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, though equivalent practical experience will be considered. Exceptional problem-solving capabilities, coupled with strong communication and collaboration skills, are essential.
Candidates should possess a genuine passion for staying abreast of modern technologies and design patterns. A solid understanding of C#, .NET Core, Microservices, SQL/PLSQL, and React is a must.
Familiarity with ASP.NET RESTful API design, Kafka/event-driven design, and modern RDBMS is expected. Experience with Azure pipelines and modern web UI frameworks like React is highly valued. While some technologies are optional, a willingness to learn quickly is key.
Altimetrik
IT Consulting