Principal Software Engineer
Skills
.NET FrameworkAgile DevelopmentC#JavaJavascriptReact.JsTypescript
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Proven positive business impact beyond writing code, such as team leadership or tech rollouts
- Previous full-stack engineering experience interacting with customers
- Passion for learning and continual improvement, comfortable with feedback.
Nice to have
- Familiarity with C#/.NET, JavaScript/TypeScript, React
- OOP language expertise, e.g., Java or C++
- Proficient with distributed, cloud-hosted products
- Experience with agile developments and rapid release cycles.
Day to day
- Our small engineering teams operate on core principles and evolve over time to work differently based on preferences and problems.
- Your impact is not only on building but also on shaping how we build, ensuring direct communication with impacted stakeholders.
- You will work across business areas, interacting with customers and partners to solve pressing problems, and assist in defining a top-notch tech stack that includes C#, React, TypeScript, Postgres, AWS, and Kubernetes.
