CrawlJobs Logo

Senior Software Engineer

United States, Multiple Locations 119800.00 - 234700.00 USD / Year · Job Posted February 14, 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 DocumentDB is a fully managed, open source, MongoDB compatible document database service designed for modern, cloud native applications. Built on the open source DocumentDB engine and backed by the power of Azure, it delivers predictable low latency performance, flexible data modeling and seamless horizontal, vertical, and storage scaling. We are hiring a Senior Softwae Engineer with deep expertise in database internals and systems design to help extend PostgreSQL to power large scale document workloads. As part of the DocumentDB engine team, you will design and develop foundational features across the query, indexing subsystem and storage layer to power mission critical workloads running on Azure.

Job Responsibility

  • Lead deep work on PostgreSQL internals (index access methods, operator classes) to design, implement and evolve indexing strategies for largescale unstructured / semi-structured data.
  • Extend PostgreSQL’s query engine by analyzing execution plans, introducing BSON aware operators, custom scan nodes and new cursor/continuation semantics to match NoSQL query needs and ensure efficient execution at scale.
  • Design and tune index pruning strategies that keep large tables and indexes lean without regressing query performance.
  • Collaborate across the PostgreSQL, MongoDB, and Linux Foundation hosted DocumentDB communities to share vision, align on roadmap priorities, and contribute features that advance the open source DocumentDB engine.
  • Profile and analyze distributed system to identify performance bottlenecks.
  • Conduct and participate in design/code reviews and help shape and steer the team coding guidelines.
  • 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.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Nice to have

  • Experience with internals of PostgreSQL or similar Enterprise Database Management system, including Storage Engine and High Availability.
  • Experience building Distributed Systems with strong guarantees.
  • 2+ years of experience in designing, developing and shipping system level features in a large-scale cloud application or a backend distributed system.
  • 2+ years of experience developing and maintaining high-performance libraries or software engineering with a focus on large distributed systems involving concurrency, storage systems or databases.

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer

8 matching positions

New

Senior Software Engineer

Envision Innovative Solutions, delivers mission-focused technology solutions to ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
185000.00 - 215000.00 USD / Year
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Fourteen (14) years' software engineering experience
  • Bachelor's degree in computer science or related discipline
  • Four (4) years of additional experience may be substituted for a bachelor's degree
  • Common software development tools such as Git, Kira, Confluence and other Atlassian Products
  • Experience with Linux Command Line
  • Recent experience with Java or similar programming language
  • Basic understanding of Container Technologies such as Docker
  • Basic understanding of web development and APIs
  • Current/Active TS/SCI with Full Scope Polygraph
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
What we offer
What we offer
  • $3,000 Annual Training Budget
  • 5 Weeks PTO
  • 100% Employer-Paid Medical Coverage
  • $1,200 Phone & Internet Stipend
  • 401(k) + ~10% (Vested Day One)
  • 5% Annual Bonus
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are looking for a Senior Software Engineer (C++,Qt, CAD/CAE) to join Sopra St...
Location
Location
Poland , Katowice
Salary
Salary:
12000.00 - 16000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of commercial experience in a senior or senior-ready role
  • Strong proficiency in Modern C++ (minimum C++14 required
  • hands-on experience with C++20 or newer is highly preferred)
  • Solid experience with the Qt5 framework, including deep understanding and practical usage of key modules: Core, GUI, Widgets, SQL, Concurrent
  • Fluency in working within Linux environments, with strong command-line skills and proficiency in tools/shells such as Bash, grep, sed, and less
  • Practical knowledge of Git and experience working with CI/CD pipelines
  • Basic knowledge of Python, specifically for writing and executing test scripts
  • Experience in working in multinational and distributed environment
  • Strong communication skills to collaborate with cross-functional teams
  • EU citizenship
Job Responsibility
Job Responsibility
  • Implementing solutions and delivering software
  • Proposing solutions
  • Creating and testing software to enhance the solution and all related modules and services
  • Facilitating testing, integration, and troubleshooting activities
  • Shaping and applying our software standards of clean code and performance optimization techniques
  • Translate business and technical requirements into clean, efficient code
  • Active participation in constructive code reviews, viewing peer feedback as a valuable tool for knowledge sharing, continuous learning, and maintaining high engineering standards
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • certifications (paid by the company)
  • conferences
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

2HB Incorporated is seeking a Senior Software Engineer in order to support its g...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • OR Bachelor’s degree in computer science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • OR Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
  • Experience using the Linux CLI
  • Experience developing scripts using Bash/Python
  • Recent software development experience using Java
  • Experience developing with the Spring Framework including Spring Boot, Spring Data and Spring Integration
  • Experience with NoSQL databases including MongoDB
  • Experience with containerization technologies such as Docker and containerd
  • Experience with container orchestration technologies including Kubernetes
Job Responsibility
Job Responsibility
  • Developing, sustaining, and troubleshooting GHOSTGEMs software suite of applications and possibly future capabilities as mission needs arise
  • Software development activities include implementation, testing, and integration with other COTS and FOSS products, packages, and libraries
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Overview Location Overview Working with inspiring and experienced colleagues, ...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Engineering or a related field
  • Minimum of 3 years of relevant software development and engineering management experience
  • Commanding knowledge of data structures, algorithms, and object-oriented design
  • Expertise in Java and Spring / SpringBoot ecosystem, JUnit, BackEnd MicroServices, Serverless Computing
  • Creating REST API'S-OR-Experience with JavaScript/TypeScript, Node.js, React / ReactNative FrontEnd frameworks -OR-Full stack engineering experience
  • Experience with Azure Google Cloud, Amazon Web Services and cloud specific PaaS and SaaS solutions
  • Experience with mission critical, 24x7 systems
  • Experience with high throughput cloud native distributed systems
  • Experience implementing and consuming large-scale web services
  • Deep knowledge of design patterns
Job Responsibility
Job Responsibility
  • Support the vision and guide a team of engineers to build and support digital products and services (DPS) across S&T core priorities
  • Partner with User Experience, Product Management, IT, Data & Analytics, Emerging Tech, Innovation, and Process Engineering teams to deliver the Digital Products portfolio
  • Support software development strategy utilizing industry standards. Create roadmap and timing of implementation of the roadmap based on business requirements and strategy
  • Support expanding DPS capabilities through a customer obsessed, services-driven digital solutions platform that leverages data and AI to deliver automated and personalized experiences
  • Help problem solve delivery impediments, risks, issues, and changes tied to the engineering initiatives to the stakeholders
  • Interact with key business partners to recommend solutions that best meet the strategic needs of the business
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer for CT A&E team which aims to ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 05, 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
  • 4+ years of Technology Infrastructure Engineering and Solutions experience, or equivalent
  • 4+ years' experience working with one or more CI/CD Pipeline (GitHub), Harness/Spinnaker & Release management
  • Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings)
  • Should have worked with one or more CI/CD Pipeline (GitHub, Jenkins), Release management and Automation tools: Gradle, Maven, Git
  • Service Now experience a plus
  • Experience with large scale planning of strategies (from a platform setup and optimization point)
  • Engineering and development experience on middleware messaging platforms: IBM MQ. Solace & Confluent Kafka
  • Hands-on experience with either of Cloud & Container technologies: PCF/AKS/Azure/OCP/K8s
  • Hands on experience with Automation Scripting: Bash, Shell, Terraform, Azure DevOps
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
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

At Wells Fargo, we want to satisfy our customers’ financial needs and help them ...
Location
Location
United States , Charlotte
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 10, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electrical and Computer Engineering, Electronic Engineering, Information Systems, Information Technology, or related technical field
  • 4 years of experience in the job offered or in a related position involving software or application development and engineering experience
  • Four (4) years of experience with the software development lifecycle
  • experience with one of the following databases: Oracle, MS SQL, Teradata, Mongo DB, or DB2
  • Must possess 4 years of experience with at least six 6 of the following technical skills: Experience with SAS or SQL
  • Experience with JAVA/J2EE
  • Experience with Agile methodologies
  • Experience with RESTful or SOAP Web Services
  • Experience with Anthill or Jenkins
  • Experience with Linux or UNIX
Job Responsibility
Job Responsibility
  • Drive 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 guide 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
  • Drive projects
  • Fulltime
!
Read More
Arrow Right
New

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Hyderabad
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 discipline
  • 10+ years of software development experience using C#, C++, GO, RUST or an equivalent systems programming language
  • knowledge of database internals in PostgreSQL (preferred)
  • Proficiency in building highly concurrent, multi-threaded, performance‑optimized systems (Go, Rust, C#, C/C++)
  • Strong debugging, performance tuning, and systems‑level problem‑solving skills
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design, develop, and maintain core PostgreSQL platform components
  • Improve system reliability, availability, and performance through code enhancements, telemetry, and automation
  • Build and enhance CI/CD pipelines, test frameworks, and validation systems for platform correctness
  • Collaborate with partner teams (migration, security, infrastructure) to integrate foundational capabilities
  • Participate in on-call rotations and ensure high service quality and operational excellence
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are looking for a high-performing Java Engineer to join our team managing lar...
Location
Location
India , Noida
Salary
Salary:
Not provided
clear-trail.com Logo
ClearTrail
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Core Java: Strong expertise in Java 8+ (Collections, Multithreading, Concurrency, and Stream API)
  • Messaging: Deep understanding of Apache Kafka (partitioning strategies, consumer groups, and offset management)
  • Storage/Search: Hands-on experience with HDFS and Solr (sharding, collection management, and query optimization)
  • DevOps: Proficiency with Docker and Kubernetes (writing Dockerfiles, managing volumes, and understanding K8s security contexts)
  • Linux: Solid command-line skills (Oracle Linux/RHEL preferred) and experience troubleshooting native library dependencies (glibc vs musl).
Job Responsibility
Job Responsibility
  • Design & Development: Build robust, scalable, and maintainable Java applications using Spring Boot or Microservices architecture
  • Data Orchestration: Develop and optimize Kafka producers/consumers, ensuring efficient data serialization and compression (Snappy/LZ4)
  • Big Data Integration: Manage data lifecycle operations within HDFS and perform high-speed indexing and querying in Solr
  • Performance Tuning: Diagnose and resolve bottlenecks in JVM memory management, Garbage Collection, and JNI-based native library interactions
  • Cloud Native Deployment: Containerize applications using Docker and manage deployments in Kubernetes (K8s) across Oracle Linux environments
  • Troubleshooting: Solve complex issues related to distributed locking, file system consistency, and network latency at scale.
  • Fulltime
Read More
Arrow Right