Senior Software Engineer - AI Platform Development (Azure PostgreSQL)
AI Summary ✨
Requirements
Solid work experience as a developer
Experience programming in C, C++, C#, Java, Ruby, Python, or other computer programming languages preferred
Strong technical prowess, including understanding of algorithms, systems architecture, and end-user experience
Background on end-to-end ownership of complex software systems
Degree in Computer Science or Engineering discipline
Nice to Haves
Experience developing PostgreSQL engine, extensions, or tools
Experience with large scale services, distributed systems
Demonstrated excellence in coding, technical communication, problem solving, and debugging skills
Strong customer focus and data-driven approach
Adaptability in a fast-paced environment, great collaboration, and team-player skills
What You'll Be Doing
Design, produce, and deliver software to improve the reliability, scalability, performance, security, efficiency, etc. of a service
Participate actively in code reviews, bug/issue triage with the feature teams, and support well-informed decisions towards business and engineering goals
Stay up to date with the latest trends in distributed databases, cloud technologies, and related fields
Contribute to the open-source community and engage with customers to understand their needs and requirements
Perks and Benefits
Benefits and perks listed may vary depending on the nature of your employment with Microsoft and the country where you work