CrawlJobs Logo

Software Engineer - Backend

United States, Redmond Employment contract 119800.00 - 234700.00 USD / Year · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

The Bing Ads Delivery System team builds and operates the large‑scale, low‑latency systems that power Microsoft Advertising. Our services run globally, sit on the critical revenue path, and must be highly reliable, efficient, and correct. We’re looking for a Senior Software Engineer passionate about distributed systems, high‑performance C++, and building production‑grade services with a solid customer‑obsessed and live‑site‑first mindset. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week.

Job Responsibility

  • Design and build large‑scale distributed systems for real‑time ads delivery
  • Write high‑performance, reliable C++ code in latency‑critical services
  • Own services end to end: design, coding, testing, deployment, monitoring, and live‑site operations
  • Drive improvements in performance, scalability, availability, and reliability
  • Troubleshoot live‑site issues and strengthen system resiliency
  • Collaborate with partner teams across Ads Serving, Ranking, and Infrastructure.

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.

Nice to have

  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience
  • Experience building and operating large‑scale, high‑availability systems
  • Proven ability to debug and operate complex production systems
  • Willingness to learn new technologies
  • Solid ownership, teamwork, and customer focus
  • Experience with ads systems, search, or other real‑time decision systems
  • Background in performance optimization and distributed infrastructure.

What we offer

  • Other compensation
  • Benefits may be eligible
  • Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Looking for more opportunities?

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

Similar Jobs for

Software Engineer - Backend

8 matching positions

Software Engineer - Backend

At Mason we build software and services to help companies deploy their very own ...
Location
Location
United States , Seattle
Salary
Salary:
80000.00 - 140000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of software development experience
  • Strong experience with backend development, including design and implementation of web services and RESTful APIs
  • Experience with AWS (or related platforms such as GCP or Heroku)
  • A solid understanding of at least one backend-oriented programming language and a related web services stack
  • Experience with scaling a web service
  • Experience with testing and/or test automation
  • A college degree with relevant coursework in computer science, esp. distributed computing, or equivalent professional experience
  • Embody core values of being respectful, humble, ethical, collaborative, communicative and reliable
  • Curious to learn and willing to teach
  • Have a positive attitude
Job Responsibility
Job Responsibility
  • Architect Mason's web service properties to handle the expected scale and reliability requirements
  • Enhance our core over-the-air update infrastructure
  • Implement an authorization story for our web services
  • Help translate customer specific requirements into generic solutions
  • Architect and build new web services and tools
  • Write design one-pagers and perform design reviews
  • Perform peer code reviews
  • Build and maintain test automation where appropriate
  • Drive new product development
  • Write public-facing documentation for new features and APIs for customers
What we offer
What we offer
  • Weekly "Mason University" lessons
  • Monday team-wide lunches
  • Board game Fridays
  • Quarterly team outings
  • Summer barbeques
  • Dogs
  • Fulltime
Read More
Arrow Right

Software Engineer - Backend

To support our growth, we are seeking a Backend Software Engineer based in Portu...
Location
Location
United Kingdom
Salary
Salary:
Not provided
outsystems.com Logo
OutSystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Software Engineering, Computer Science, or similar
  • 3+ years of software development experience
  • Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design
  • Coding skills in C# .NET, Java and Go
  • Knowledge of Relational & non-relational databases (e.g: Aurora, DynamoDB, Redis)
  • Knowledge of cloud systems (e.g: AWS, Azure)
  • Experience with Docker and Kubernetes (K8s)
  • Good communication skills and fluency in English
  • Availability to be part of the 24x7 on-call rotation
Job Responsibility
Job Responsibility
  • Contribute to Design and Development: Implement new features and solutions following standard software development best practices
  • Ensure Reliable Code: Write and maintain automated tests to guarantee code quality and product reliability
  • Drive and Learn: Be proactive, show a strong desire to learn, and contribute positively to solving the team’s technical challenges
  • Team Collaboration: Work collaboratively with the team to promote a healthy and high-performing development environment
  • Build Great Software: Take ownership of features, focusing on quality and good design to deliver solid, user-focused solutions
  • Fulltime
Read More
Arrow Right

Software Engineer - Backend

As a Software Engineer in OutSystems R&D, you’ll contribute to the next generati...
Location
Location
Portugal
Salary
Salary:
Not provided
outsystems.com Logo
OutSystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor or Master's Degree in Software Engineering, Computer Science, or similar. Equivalent experience in software development will also be considered for exceptional candidates
  • 2-4 years of software development experience
  • Solid coding skills in C# (.Net Core) and Python
  • Basic understanding of cloud platforms (AWS) and container orchestration (Kubernetes)
  • Mastery of continuous delivery and testing techniques
  • Ability to work effectively in a cross-functional, agile environment
  • Availability to participate in an on-call rotation
  • An active learner of emerging technologies and frameworks, eager to stay at the forefront of technological advancements
  • Good troubleshooting skills, with a knack for diagnosing and resolving intricate issues quickly and effectively
  • Motivation to grow your technical skills, take ownership of your work, and contribute to team success
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services that power our mobile CI/CD platform
  • Participate in the full software development lifecycle — from design and implementation to testing, deployment, and monitoring
  • Write clean, efficient, and well-tested code in C# (.NET Core) and Python
  • Collaborate closely with your teammates on design and code reviews, sharing and receiving feedback
  • Help improve our build and deployment automation to ensure fast, safe, and reliable releases
  • Monitor and optimize the performance and scalability of the services you work on
  • Contribute to troubleshooting and incident response, supporting high availability and reliability, having on-call support rotation
  • Stay curious — keep learning new technologies and proposing improvements to our processes and tools
  • Fulltime
Read More
Arrow Right

Software Engineer - Backend

Artemis is building the open data platform for digital finance — organizing and ...
Location
Location
United States , New York
Salary
Salary:
150000.00 - 250000.00 USD / Year
Artemis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You’re a passionate backend engineer
  • You want to build n of 1 products i.e., products that have never been built before and redefine how this space operates.
  • You take ownership and pride in your work, balancing autonomy with collaboration
  • You thrive in fast-paced, high-context environments, where you can exercise judgment and move ideas from concept to production quickly
  • You’re a self-starter who values reliability, clarity, and impact over hierarchy
  • You want to work in-person (hybrid) with a high-performing, low-ego team in NYC
Job Responsibility
Job Responsibility
  • Help Artemis grow
  • Own and build High Performance APIs
  • Push the limits of crypto data products
  • Help us move more onchain
  • Talk to customers
  • Build the team
What we offer
What we offer
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Software Engineer - Backend

You will design, develop, document, and support systems and applications that ar...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
browserstack.com Logo
BrowserStack
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Software development or programming experience of 1 - 3 years of experience
  • Extensive experience with at least one language: Ruby, Nodejs, Python, Java, C/C++
  • Good knowledge of operating systems, databases and networking concepts
  • Ability to work on Windows and Linux platforms below the application layer, including file systems, kernels, custom installations, scripting, internal APIs, etc
  • Ability to communicate effectively with employees in the company in both technical and non-technical roles
  • Aggressive problem diagnosis and solving real-world problems effectively
  • Should have a startup mentality, high willingness to learn, and be hardworking and be able to work in a fast-paced environment
Job Responsibility
Job Responsibility
  • You will design, develop, document, and support systems and applications that are used by a large number of developers
  • You will work in an agile engineering team and will plan and execute technical projects that will support business requirements
  • You will collaborate with engineers across teams to build, review and deliver scalable solutions for different use-cases
  • You will design and develop systems and applications, with agility and quality at scale
  • You will take responsibility for end-to-end ownership of tasks from development to production
  • Also will help with the design, implementation, and launch of many key product features
  • Participate in a culture of code reviews and collaborating closely with other engineers
  • Drive best practices and engineering improvements
  • Find solutions and solve issues around a variety of operating systems or programming languages
What we offer
What we offer
  • Medical insurance for self, spouse, upto 2 dependent children and Parents or Parents-in-law up to INR 5,00,000
  • Gratuity as per payment of Gratuity Act, 1972
  • Unlimited Time Off to ensure our people invest in their wellbeing, to rest and rejuvenate, spend quality time with family and friends
  • Remote-First work environment that allows our people to work from home
  • Remote-First Allowance for home office setup, connectivity, accessories, co-working spaces, wellbeing to ensure an amazing remote work experience
  • Fulltime
Read More
Arrow Right

Software Engineer - Backend

Our agentic process automation platform helps enterprises automate complex, deci...
Location
Location
Spain
Salary
Salary:
Not provided
maisa.ai Logo
Maisa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong demonstrable commercial experience in backend development in modern cloud applications
  • Strong proficiency in Go or Python
  • Hands-on experience with Apache Kafka and event-driven architectures
  • Solid understanding of SQL/NoSQL databases and data consistency patterns
  • Experience with Docker and Kubernetes orchestration
  • Knowledge of microservices architecture and distributed systems
  • Experience with CI/CD pipelines and modern development workflows
Job Responsibility
Job Responsibility
  • Build APIs and backend services using Go (our primary language), implementing hexagonal architecture patterns
  • Design and optimize event-driven architectures with Apache Kafka as the microservices communication backbone
  • Work across PostgreSQL, MongoDB, and DocumentDB to ensure data consistency and performance
  • Contribute to our Docker and Kubernetes orchestrated microservices ecosystem
  • Implement gRPC, HTTP, and WebSocket protocols for service communication
  • Collaborate with AI teams to integrate LLM capabilities and reasoning engines
  • Work with GitHub Actions CI/CD pipelines and monitoring tools (Grafana, Prometheus)
  • Optimize systems for high-concurrency, auto-scaling, and enterprise reliability
What we offer
What we offer
  • You will be joining one of Europe’s most exciting early-stage AI start-ups, where you’ll have the opportunity to work with cutting-edge Agentic Process Automation that’s reshaping how enterprises approach AI deployment
  • You will get to directly influence how major multinational organizations transform critical business processes, working on genuinely differentiated technology that solves real enterprise AI challenges
  • This is your opportunity to help solve real AI enterprise challenges, working alongside deep technical and industry experts, where you will be challenged daily and expedite your learning and development
  • Fulltime
Read More
Arrow Right

Software Engineer - Backend

You will join one of the talented product development teams to work on feature d...
Location
Location
France , Paris
Salary
Salary:
Not provided
dashlane.com Logo
Dashlane
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in software development
  • 3+ years of experience in developing backend applications, used by a reasonable amount of users
  • 2+ years of experience working in a product-focused company
  • Ability to work collaboratively in a team
  • Willingness to learn and assist in the design and implementation of backend solutions
  • Fluent in English
Job Responsibility
Job Responsibility
  • Innovate! As an engineering member, you'll work closely with the teams to discover creative solutions that drive the company's expansion. Your efforts will not only enhance the trial and payment experience for our customers but also enable us to significantly increase and broaden the reach of our application
  • Pair with other engineers, work with product managers, project managers, and also our quality engineering teams in a highly collaborative environment where everyone shares ownership of the company's success
  • Learn every day, and share your knowledge with your co-workers
  • Participate in and propose cross-team initiatives for improving the happiness and efficiency of your fellow Dashlaners
What we offer
What we offer
  • Equal Parental leave - regardless of gender, up to 20 weeks fully paid leave to take care of their new baby, within the first year of birth or adoption
  • Health insurance covered by Dashlane
  • Mentorship program - select your mentor from our internal pool and continue your learning path!
  • Commute allowance
  • Meal Vouchers (Swile)
  • Mental health services through Spring Health for you and family members
  • 4 extra days off (one per quarter) to acknowledge the importance of your wellbeing
  • Spot in daycare
  • Time off saving account
  • Donation matching program - give back to the community and support actions that lead to positive social impact under the historically marginalized communities. Every donation will be matched by Dashlane
Read More
Arrow Right

Software Engineer - Backend

We are looking for versatile and product-minded Backend Engineers to build the c...
Location
Location
United States; United Kingdom , Palo Alto; London
Salary
Salary:
170000.00 - 360000.00 USD / Year
lumalabs.ai Logo
Luma AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience as a software engineer, with a proven record of shipping impactful, user-focused products
  • Strong proficiency in a backend language like Python or Go, with a willingness to learn across the stack
  • Experience designing and shipping state-of-the-art and high-traffic REST APIs
  • Hands-on experience with containerization and orchestration technologies like Docker and Kubernetes
  • Strong understanding of security, authentication, and best practices for designing user-facing APIs
  • A generalist who enjoys hopping from one challenge to the next and is comfortable working on multiple parts of the stack
  • Experience working in fast-paced startup environments, either as a founder or an early-stage engineer, and thrives in the face of ambiguity
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable backend systems and high-traffic REST APIs
  • Collaborate closely with product, design, research, and front-end teams to translate user needs and cutting-edge research into elegant, scalable backend solutions
  • Work across a wide range of backend domains, including API development, asynchronous job queuing, infrastructure management, billing systems, and moderation stacks
  • Take ownership of our AI agent stack, building and scaling the backend systems for agentic workflows and capabilities
  • Work with researchers to integrate advanced video capabilities into our core offerings
  • Work with our research team to rapidly prototype, build, and optimize inference pipelines for state-of-the-art ML models
  • Contribute to our technical roadmap and product strategy, fostering an inclusive culture that values diverse perspectives
  • Fulltime
Read More
Arrow Right