CrawlJobs Logo

Senior Software Engineer - Azure Database

United States, Multiple Locations 119800.00 - 234700.00 USD / Year · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. Within Azure Data, the databases team builds and maintains Microsoft's operational Database systems. We store and manage data in a structured way to enable multitude of applications across various industries. We are on a journey to enable developer friendly, mission-critical, AI enabled operational Databases across relational, non-relational and OSS offerings. Azure Database for MySQL is a fully managed relational database service from Microsoft. Our team is part of Database Systems organization and building the MySQL service on the common platform supporting all relational database workloads and leveraging the scale of our global presence in all Azure datacenters. We are looking for a Senior Software Engineer - Azure Database for tackling the breadth of issues coming from running online services, such as improving availability, scalability, query performance and processing, storage and networking optimizations, operating systems integration, and more.

Job Responsibility

  • Work on a team of world-class engineers, constantly learning, teaching, and collaborating to achieve excellence
  • Develop, test, and check-in code to deliver the best possible product to our customers
  • Makes decisions driven by data and customer feedback, allowing us to solve issues and make improvements in a timely and efficient manner
  • Invests time in building robust engineering systems that reduce overhead and enable us to focus on new challenges
  • Embraces open-source technologies and are always on the lookout for opportunities to use existing solutions
  • Solves problems by always leading with empathy for our customers
  • Looks forward to the next problem, the next experiment, the next partner
  • Work collaboratively, solve problems with groups, find win/win solutions and celebrate successes
  • Embody our culture and values

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Leads debugging efforts and application of coding patterns to improve code quality

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - Azure Database

8 matching positions

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer

We are building a planet-scale multi-modal database and infrastructure for execu...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, or Java
  • OR Equivalent experience
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, C#, Java
  • OR equivalent experience
  • Experience in shipping products and scalable, reliable services
  • Currently programming/coding in your current or most recent role
  • Hands on experience with asynchronous programming and concurrency (threads, tasks, futures, async/await)
  • Experience with Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), and/or Google Kubernetes Engine (GKE)
  • Experience in building database engines, query engines, indexing solutions (columnar, full-text, vector), at scale
  • Experience with programming CUDA, AI systems at scale
Job Responsibility
Job Responsibility
  • Independently execute in the face of ambiguity
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Writes efficient systems code and able to debug distributed systems
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer | Azure Data Analytics

Microsoft’s Azure Data Engineering team is seeking a Senior Software Engineer wh...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • 4+ years professional experience with enterprise level distributed systems and databases such as T-SQL, Oracle-SQL or Non-SQL
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Improve performance of data processing in a large distributed system
  • Assist customers in complicated debugging scenarios
  • Enable dbuild the Data Engineering, Data Science, and Data Integration pillars of Microsoft Fabric
  • Build the Data Engineering, Data Science, and Data Integration pillars of Microsoft Fabric.
  • Handle distributed live site issues
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Database Platform

We are looking for a Senior Software Engineer to join our team building our next...
Location
Location
United States , Portland
Salary
Salary:
152000.00 - 190000.00 USD / Year
newrelic.com Logo
New Relic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of extensive experience building and running infrastructure, platforms, highly scalable databases and database infrastructure
  • BS/MS in Computer Science, or education/experience in a relevant field
  • Experience with Kubernetes, including developing and maintaining controllers
  • Knowledge and experience with cloud platforms (e.g., AWS, Azure Google Cloud) and their managed database services (e.g., RDS, Amazon Aurora, Elasticache)
  • Experience in software development using Go
  • Deep, hands-on experience with Kubernetes, including the development of custom controllers/operators
  • Solid understanding of the Linux operating system and concepts such as virtual machines and containers
  • Experience in infrastructure as code frameworks (Terraform)
  • Experience working with Agile methodologies
  • Strong problem-solving skills with ability to diagnose and to address and resolve sophisticated database-related issues in production environments
Job Responsibility
Job Responsibility
  • Build an extraordinary database-as-a-service platform that will provide streamlined cloud services for our customers using MySQL, PostgreSQL, Redis, and Kubernetes
  • Write efficient and optimized code to build tools and applications that facilitate database management and orchestration
  • Monitor and optimize databases to ensure high availability, performance, and security
  • Develop and maintain Kubernetes Operators (controllers) in Go to automate databases and related resources
  • Develop automation for database and Kubernetes-related tasks such as provisioning, backup, scaling, and monitoring
  • Champion best practices for database high availability, performance tuning, and security across the platform
What we offer
What we offer
  • Healthcare
  • Dental
  • Vision
  • Parental leave and planning
  • Mental health benefits
  • 401(k) plan and match
  • Flex time-off
  • 11 paid holidays
  • Volunteer time-off
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Azure Experience & Ecosystems

Developers are working hard to build our new reality, and the Azure Experience &...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience
  • 4+ years of professional experience in cloud service development using one or more of these technologies: server-side languages (e.g., Java, C#, Python, Go, or Node.js), REST/gRPC APIs, databases (SQL or NoSQL), and cloud infrastructures
  • 1+ year(s) of demonstrated problem-solving, design, and debugging skills, with a passion for quality, performance, and engineering excellence
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Works with product management, design and data analyst teams to determine user requirements for a feature
  • Supports identification of dependencies, and the development of design documents for a product feature with oversight
  • With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable
  • Assists and learns about breaking down work items into tasks and provides estimation
  • Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook
  • Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
  • Fulltime
Read More
Arrow Right

Senior Software Database Engineer

Everlaw is looking for a Senior Database Engineer to serve as a strong contribut...
Location
Location
United States , Oakland
Salary
Salary:
173000.00 - 251000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in software engineering
  • At least 3 years of experience in database engineering
  • Deep understanding of the storage engines and locking mechanisms of at least one major RDBMS (Postgres or MySQL preferred)
  • Experience with Distributed Systems: Proven track record of managing databases in a cloud environment (AWS, GCP, or Azure)
Job Responsibility
Job Responsibility
  • Contribute to Everlaw’s database and storage strategy: Define how our primary transactional databases interface with our coding architecture, caching layers, and analytics data store
  • Implement for scalability, sharding, and replication: Contribute to the strategy for horizontal scaling, including logical partitioning and sharding, to support our growing SaaS environment. You’ll help design multi-region replication strategies and failover mechanisms to ensure high availability. You’ll build and maintain systems to monitor and mitigate replication lag and data consistency
  • Dive deep into database performance tuning: Analyze and optimize database internals, including memory management, disk I/O, and query execution plans
  • Participate in low-downtime migrations: Participate in the design and execute database migration strategies for SQL environments to ensure high availability and minimal business interruption
  • Put observability front and center in our approach: Build and maintain tooling to provide visibility into database health and bottleneck identification before they impact customers
What we offer
What we offer
  • Equity program
  • 401(k) retirement plan with company matching
  • Health, dental, and vision
  • Flexible Spending Accounts for health and dependent care expenses
  • Paid parental leave and approximately 10 days (80 hours) per year of sick leave
  • Seventeen paid vacation days plus 11 federal holidays
  • Membership to Modern Health to help employees prioritize mental health and wellness
  • Annual allocation for Learning & Development opportunities and applicable professional membership dues
  • Company-sponsored life and disability insurance
  • Work in Downtown Oakland, just steps from the BART line and dozens of restaurants
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Commercial Software

At General Motors, we have embarked on an ambitious journey to pioneer next-gene...
Location
Location
United States , Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience as a Software Engineer or Software Developer in production environments
  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field
  • 3+ years working with Fleet Management Software
  • 3+ years working with embedded Vehicle Communication Platforms (VCP/TCP)
  • 3+ years of experience building and running Azure cloud-native applications
  • 2+ years developing SDKs or services for Connected Vehicle Cloud (CVC) and Telematic Data Services
  • 1+ year developing Software-Defined Vehicle (SDV) capabilities or services
Job Responsibility
Job Responsibility
  • Software Development: Build scalable and efficient code for back-end services, with a strong foundation in software development, databases, and service integration
  • Software Design: Understand and implement elegant, maintainable software design, ensuring the development of solutions that are both effective and sustainable
  • Continuous Improvement: Contribute to the enhancement of existing services while working on developing new solutions, ensuring continuous availability and performance
  • Collaboration: Work effectively with team members and stakeholders across organizations including product, design and other engineering functions
  • Cross-functional Coordination: Collaborating with program and product teams to implement prioritized features and meet set objectives
  • Scrum Participation: Actively engage in the team’s scrum ceremonies, deployment activities, and other DevOps tasks.
What we offer
What we offer
  • Relocation benefits may be eligible
  • Total Rewards program
  • Non-discrimination and equal employment opportunities
  • reasonable accommodation
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer - Java Backend

Wells Fargo is seeking for a Java backend developer with leadership experience w...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 19, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
  • Software Development: Java/ Python, SQL, bash or combination of other object oriented and scripting language(s)
  • Automation: Ansible, Terraform, Amelia
  • Java Full Stack – JavaScript, Angular/React JS, SpringBoot, NodeJS, XML, HTML
  • Database: Oracle, SQL, MongoDB, Basic Data Modeling, PL/SQL
  • OS and Platform: Azure, SQLMI, GCP, PCF, Kubernetes, OpenShift, Linux, Windows
  • CI/CD: EPL/EPLX, Harness, Jenkins/GitHub Actions, SonarQube, Checkmarks, Blackduck, ServiceNOW AVR, Artifactory
  • Observability and AIOPS: Grafana, Prometheus, Elastic, Kibana, AppDynamics, Splunk
  • Track record of creating innovative and complex automation solutions, a combination of tooling and code.
  • AI/ML, GenAI: Tachyon, NotebookLM, Microsoft co-pilot, GitHub co-pilot, LLM Models.
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Instantiate Site Reliability Engineering practice at Wells Fargo EFT igniting the practice, principles, and culture leading by example. Assist in training skilled peer engineers by growing the practice within EFT and partnering with peer platform embedded SRE teams.
  • Onboard critical customer journeys and applications to Site Reliability Engineering working within EFT and Lines of Business to assess the availability of critical business flows, identify service level objectives and indicators, instrument applications for observability, onboard to CI/CD pipeline taking advantage of continuous testing, introduce continuous inspection, continuous improvement, and conduct destructive testing to reach 99.99% availability for the firms critical products and services leading to higher customer satisfaction and customer experience.
  • Introducing enterprise capabilities, tools, and innovation improving availability in a multi-cloud ecosystem by evolving observability, monitoring, logging, CI/CD integration, continuous testing (performance, smoke, regression, functional, chaos) introduce continuous improvement, standardization/automation, capabilities to conduct destructive and resiliency testing.
  • Fulltime
!
Read More
Arrow Right