About the job
Join our dynamic Platform team as a Senior .NET Software Engineer, where you will play a crucial role in developing the essential services, libraries, and tools that empower our product engineering squads. This position is ideal for individuals passionate about backend engineering, as the focus will be primarily on server-side challenges related to cloud deployment tools, containerization, platform libraries, and performance-critical systems.
You will become part of a skilled and enjoyable team that prioritizes engineering excellence, maintaining high standards in coding practices, security, performance, observability, and test coverage. If you take pride in crafting solutions that serve as the backbone for other engineers and want to influence the engineering experience across the organization, this is the right opportunity for you.
Key Responsibilities:
- Utilize your extensive expertise in C# and .NET to develop core services, libraries, and tools that support our engineering teams in delivering reliable and scalable products.
- Work closely with your squad, other engineering teams, and our architecture and product groups to design and enhance a robust, secure, and high-performing platform.
- Promote engineering quality by producing consistent, maintainable, and well-tested code.
- Mentor and support junior engineers, aiding in their technical and professional development.
- Leverage modern AI-assisted development tools to streamline delivery, improve code quality, support refactoring, and enhance design decision-making.
- Help establish best practices for responsible AI use within our engineering workflows.

