Job offers - CrawlJobs

Sr. Software Engineer Jobs

320 Job Offers

Sr Staff Software Engineer
Save Icon
Lead UI architecture for ServiceNow's ITOM Health suite in Petah Tikva. Requires 6+ years with Angular, React or Vue, AI tooling experience, and strong JavaScript and design skills. Shape standards and build intuitive interfaces.
Location Icon
Location
Israel, Mulebbis
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
Senior Full-Stack Software Engineer role in Hyderabad requiring 4-7 years of experience building scalable applications, REST APIs, and integrating Generative AI and LLMs into modern software solutions.
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
ServiceNow seeks a Sr Software Engineer in Hyderabad to build scalable, enterprise-grade applications using Java, Spring, and JavaScript. Requires 5+ years experience, strong backend skills, and a passion for AI-driven innovation.
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr Staff Software Engineer
Save Icon
Senior Staff Software Engineer (AppSec) role in Tel Aviv requiring 8+ years of backend experience, strong Python, and hands-on production expertise building and evaluating LLM-based agents in multi-tenant cloud environments.
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr. Software Systems Safety Engineer
Save Icon
Lead software safety assurance for AI-powered humanoid robots at Apptronik in Sunnyvale. Requires IEC 61508-3/ISO 26262-6 expertise, FMEA/FTA skills, and embedded software architecture knowledge.
Salary Icon
Salary
Not provided
Apptronik
Expiration Date
Until further notice
Sr. Software Engineer - Portfolio Data Workflows
Save Icon
Backend Software Engineer role in Edinburgh focused on building and scaling API services for financial data. Requires Java or similar OOP experience, AI knowledge, and agile teamwork. Hybrid financial data platform with European expansion.
Salary Icon
Salary
Not provided
addepar.com Logo
Addepar
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
LinkedIn seeks a Sr. Software Engineer in Bengaluru to build scalable data warehouses and lakehouse solutions using Azure Databricks, Python, PySpark, and SQL. Hybrid role requiring 5+ years of data engineering experience.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure
Save Icon
LinkedIn seeks a Sr. Staff Software Engineer in Bengaluru to lead large-scale systems infrastructure. Requires 14+ years in software design, distributed systems, and technical leadership. Hybrid role driving innovation and mentoring engineers.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure - Observability Streaming
Save Icon
Lead the future of observability at LinkedIn in Bengaluru. Architect and scale massive real-time streaming systems, mentor engineers, and drive technical direction. Requires 12+ years in software engineering and deep distributed systems expertise.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure
Save Icon
Senior Staff Software Engineer role in Mountain View, CA to build LinkedIn's large-scale observability infrastructure. Requires 5+ years in distributed systems, Java/C++/Python/Go, and time-series data expertise. Hybrid work.
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Sr Software Engineer, Applications
Save Icon
Senior Software Engineer role at Basis focused on authentication and authorization systems. Requires 5+ years experience, deep OAuth 2.0/OIDC knowledge, ReBAC (OpenFGA) and Auth0 expertise. Remote/hybrid across US and Canada.
Location Icon
Location
United States, United States
Salary Icon
Salary
119051.00 - 165000.00 USD / Year
Basis Technologies
Expiration Date
Until further notice
Sr Software Engineer - Veza
Save Icon
Senior full-stack engineer role at Veza (ServiceNow) in Radomlje, building identity security and Access Graph platform. Requires 8+ years enterprise development, strong Go, JavaScript, TypeScript, plus applied AI/LLM integration experience.
Location Icon
Location
Slovenia, Radomlje
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr Software Engineer - Agent Identity Security - Veza
Save Icon
Veza seeks a Sr Software Engineer in Santa Clara to build secure backend systems for agent identity security. Requires 3+ years with Golang or Java, REST APIs, microservices, and cloud IAM expertise.
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
ServiceNow seeks a Sr Software Engineer in Santa Clara to build scalable, AI-powered software. Requires 6+ years in Python or Java, modern front-end frameworks, and strong algorithm skills. Join a culture of innovation and quality.
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr Staff Software Engineer- Access Security - Veza
Save Icon
Senior Staff Software Engineer role in Minneapolis focused on Access Security at Veza. Requires 10+ years backend development, Golang expertise, and applied AI/LLM experience. Build identity security solutions with REST, GraphQL, and gRPC APIs.
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr Staff Software Engineer - Go, Kubernetes platform Engineering
Save Icon
Lead Kubernetes platform engineering at ServiceNow in Hyderabad. Requires 14+ years in distributed systems, hands-on Go and Kubernetes Operators expertise, plus AI integration vision. Shape cloud-native infrastructure at scale.
Location Icon
Location
Salary Icon
Salary
Not provided
armis.com Logo
Armis
Expiration Date
Until further notice
Sr. Software Quality Assurance Engineer
Save Icon
Senior QA Engineer needed to ensure high-quality software delivery through rigorous testing and defect identification. Requires 3-5 years of QA experience, Selenium and performance testing skills, plus strong SDLC/STLC knowledge in Agile environments.
Location Icon
Location
Salary Icon
Salary
Not provided
SSC HR Solutions
Expiration Date
Until further notice
Sr. Staff Software Engineer, Systems Infrastructure - Observability Engineering Platforms
Save Icon
Senior Staff Software Engineer role in Bengaluru to architect and scale LinkedIn's observability platforms, handling massive real-time data ingestion, stream processing, and storage.
Location Icon
Location
Salary Icon
Salary
Not provided
linkedin.com Logo
LinkedIn
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
NBCUniversal seeks a Sr Software Engineer in New York to build scalable cloud-native data services and AI-driven solutions. Requires 5+ years with Python, AWS, REST APIs, and distributed systems expertise.
Salary Icon
Salary
Not provided
nbcuniversal.com Logo
NBCUniversal
Expiration Date
Until further notice
Sr. Software Engineer
Save Icon
Senior Software Engineer role in New York at NBCUniversal, building high-performance Go-based streaming systems for Peacock and other platforms. Requires 3+ years experience, cloud expertise (AWS/GCP/Azure), Kubernetes, CI/CD, and SRE practices.
Salary Icon
Salary
Not provided
nbcuniversal.com Logo
NBCUniversal
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.