CrawlJobs Logo

Filters

Location
Salary

Sr. Software Engineer Jobs

286 Job Offers

Software Engineer with Poly SR SWE1
Save Icon
Senior Software Engineer with Polygraph needed for high-visibility analytic missions in Baltimore. Leverage 7+ years of full-stack experience (JavaScript, React, Mongo) to lead agile development and advanced data analytics solutions. Active TS/SCI clearance with polygraph required. Enjoy medical/...
Location Icon
Location
United States , Baltimore
Salary Icon
Salary
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer with Poly SR SWE1
Save Icon
Senior Software Engineer sought by Lockheed Martin in Bethesda, MD to lead advanced data analytics and agile development for a high-visibility mission. Requires an active Top Secret/SCI with polygraph, 7+ years of SWE experience, and full-stack skills in JavaScript, React, and Mongo. This role of...
Location Icon
Location
United States , Bethesda
Salary Icon
Salary
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer with Poly SR SWE1
Save Icon
Senior Software Engineer with Polygraph needed in Baltimore to lead full-stack development of advanced data analytics solutions for a high-visibility mission. Requires 7+ years SWE experience, active Top Secret/SCI with poly, and expertise in JavaScript, React, and Mongo. Join Lockheed Martin to ...
Location Icon
Location
United States , Baltimore
Salary Icon
Salary
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Sr Software Engineer - Matching ML Platform
Save Icon
Join Uber’s Matching ML Platform team as a Sr Software Engineer in Seattle or San Francisco. You will build and scale low-latency distributed systems powering millions of real-time match decisions per second. Requires 5+ years of full-cycle software engineering experience with ML in production an...
Location Icon
Location
United States , Seattle, Washington; San Francisco, California
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Sr Staff Software Engineer
Save Icon
Senior Staff Software Engineer role in Hyderabad, India, driving mission-critical payment processing initiatives at Uber. Lead architecture and design of scalable, secure systems while providing technical leadership across engineering pods. Requires 14+ years of software development experience, 6...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Sr. Embedded Software Engineer
Save Icon
Senior Embedded Software Engineer sought to advance Myomo’s wearable robotics platform in Burlington, MA. You will architect and develop embedded firmware (C/C++) and Linux software for electromechanical devices, leveraging FreeRTOS, BLE, and UART. Ideal candidates bring 6+ years in regulated env...
Location Icon
Location
United States , Burlington
Salary Icon
Salary
130000.00 - 140000.00 USD / Year
myomo.com Logo
Myomo
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Sr. Software Engineer needed in Annapolis Junction to design, develop, and secure custom solutions for critical missions. Requires an active TS/SCI with Polygraph, a CS degree, and 8+ years of experience in CNO, reverse engineering, and large-scale software projects (Python, Rust, C++). Must have...
Location Icon
Location
United States , Annapolis Junction
Salary Icon
Salary
150000.00 - 220000.00 USD / Year
go-ans.com Logo
Applied Network Solutions
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Join Roku as a Sr. Software Engineer in San Jose, CA, and shape the future of TV streaming. You will architect and deploy AI agents and copilots, leveraging Python, C/C++, and LLM-based systems. This role requires 2+ years of experience in software engineering and AI/ML, with expertise in RAG pip...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
244900.00 - 321100.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Senior Software Engineer needed for a fully onsite contract-to-hire role in Margate, Florida. You will support business-critical applications, drive .NET development, and modernize legacy systems using C#, ASP.NET, .NET Core, and React.js. Ideal for a hands-on engineer experienced with applicatio...
Location Icon
Location
United States , Margate
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Sr. Software Engineer- Back End
Save Icon
Senior Backend Engineer needed to design and scale cloud-native, distributed systems for warehouse management and logistics. Leverage Java, Spring Boot, and Python to build high-performance microservices and APIs in Plano, TX. Collaborate with cross-functional teams to modernize supply chain plat...
Location Icon
Location
United States , Plano
Salary Icon
Salary
80200.00 - 134250.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Sr. Software Engineer - Azure Storage
Save Icon
Join Microsoft’s Azure Storage team as a Sr. Software Engineer to shape planet-scale cloud storage solutions. Design, debug, and ship features supporting exabytes of data for Office, Xbox, and Teams. Requires a BS in CS, 4+ years coding in C, C++, C#, Java, or Python, and Microsoft Cloud Backgrou...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Sr. Staff Engineer Software (Strata Cloud Control Plane)
Save Icon
Sr. Staff Engineer Software role in Santa Clara, CA, building the cloud control plane for Palo Alto Networks’ Strata platform. You will lead end-to-end delivery of scalable microservices, requiring 5+ years in enterprise software, expert GoLang skills, and TDD/CI experience. This position offers ...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
126000.00 - 204500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Sr Staff Engineer Software (Backend Prisma AIRS)
Save Icon
Senior Staff Backend Engineer sought to lead AI Red Teaming innovation at Palo Alto Networks in Santa Clara. You will architect scalable distributed systems using Python/Golang on GCP, driving core features for the Prisma AIRS product. This role demands expertise in CI/CD, SQL, and asynchronous p...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
126000.00 - 204500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Software Engineer with Poly SR SWE1
Save Icon
Senior Software Engineer with Polygraph needed in Frederick, MD to lead full-stack development of advanced data analytics solutions for Lockheed Martin. Requires Active Top Secret clearance, 7+ years SWE experience, and expertise in JavaScript, React, and Mongo. Drive high-visibility mission obje...
Location Icon
Location
United States , Frederick
Salary Icon
Salary
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Software Engineer with Poly SR SWE1
Save Icon
Senior Full Stack Software Engineer sought by Lockheed Martin in Newington to lead advanced data analytics and agile development for high-visibility missions. Requires Active Top Secret clearance with polygraph, 7+ years SWE experience, and expertise in JavaScript, React, and Mongo. Drive mission...
Location Icon
Location
United States , Newington
Salary Icon
Salary
Not provided
tietalent.com Logo
TieTalent
Expiration Date
Until further notice
Sr. Software Engineer - AEM
Save Icon
Seeking a **Sr. Software Engineer - AEM** in Bangalore, Pune, Indore, or Hyderabad, India. You will design scalable web/mobile solutions using **Adobe Experience Suite**, **React**, **Java/J2EE**, and **HTML5/CSS3**. Drive technical implementation, conduct code reviews, and own website functional...
Location Icon
Location
India , Bangalore; Pune; Indore; Hyderabad
Salary Icon
Salary
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice
Sr. Software Engineer - AEM
Save Icon
Senior AEM SRE Engineer needed in Bangalore for B2C/B2B eCommerce production support. Requires 3+ years of L2 support, AEM, Solr, Java, and monitoring tools expertise. You will handle incident resolution, build dashboards, and ensure SLA/SLO metrics. Enjoy flexible work, agile culture, and stable...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice
Sr Associate Software Engineer
Save Icon
Seeking a Sr Associate Software Engineer in Hyderabad to lead complex software projects from conception to deployment. Requires 5+ years of SFMC development and Salesforce integration experience, plus strong Agile and cloud technology skills. You will develop innovative solutions using generative...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Sr Software Engineer, Agentic AI
Save Icon
Seeking a Sr Software Engineer, Agentic AI in Atlanta or Bellevue to design and deploy scalable AI solutions. You will build cloud-native microservices, APIs, and orchestration layers integrating LLMs and conversational AI for intelligent customer engagement. Requires 5+ years experience with Pyt...
Location Icon
Location
United States , Atlanta; Bellevue
Salary Icon
Salary
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Senior Software Engineer sought for a contract-to-permanent role in Mayville, Wisconsin. You will build modern web solutions with React, Next.js, or Angular and enhance critical enterprise applications. Key requirements include 3+ years of experience, API integration, and cloud familiarity (Azure...
Location Icon
Location
United States , Mayville
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice

About the Sr. Software Engineer role

A career in senior software engineering represents a pivotal point in the technology profession, where individual technical contribution meets strategic leadership and system-level thinking. Professionals seeking senior software engineer jobs are typically experienced developers who have moved beyond writing simple features to architecting complex, scalable systems that serve as the backbone of modern digital infrastructure. Individuals in these roles are responsible for the full software development lifecycle, from conceptual design and requirement analysis through implementation, testing, deployment, and ongoing operational excellence.

The core of senior software engineering work revolves around solving difficult technical problems with robust, maintainable solutions. These engineers design and build distributed systems, microservices architectures, and cloud-native applications that must handle high traffic, ensure data consistency, and maintain availability under demanding conditions. They are expected to have deep proficiency in multiple programming languages—often including Go, Java, C#, Python, or C++—and a strong command of software design patterns, object-oriented principles, and test-driven development. A senior engineer does not simply write code; they establish coding standards, conduct thorough code reviews, and mentor junior team members to elevate the entire engineering organization.

A significant portion of the role involves cross-functional collaboration. Senior software engineers work closely with product managers to translate business needs into technical specifications, with systems engineers to understand infrastructure constraints, and with DevOps teams to ensure smooth deployment and monitoring. They participate in architectural discussions, contribute to design documents, and make decisions that affect system scalability, security, and performance for years to come. Operational responsibility is also a hallmark of senior roles, with engineers often serving as on-call responders for critical incidents and driving post-mortem analyses to prevent recurrence.

Typical requirements for senior software engineer jobs include a bachelor’s or master’s degree in computer science, software engineering, or a related field, combined with five to eight years of professional experience. Employers look for proven experience delivering large-scale backend or distributed systems, a track record of owning critical services with high reliability, and the ability to lead technical design for complex platforms. Strong communication skills, technical writing ability, and a collaborative mindset are essential, as senior engineers frequently present their work to stakeholders and document architecture for future maintainers. Ultimately, senior software engineers are the technical leaders who turn ambitious product visions into reliable, high-performance reality, making them indispensable assets in any technology-driven organization.