CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Software Engineer Jobs (On-site work)

835 Job Offers

Senior Software Development Engineer
Save Icon
Join our high-performance team in Seattle/Redmond as a Senior Software Development Engineer. You will build scalable Java/Spring Boot microservices and AWS-native solutions for a major eCommerce/OTC platform. We seek experts in distributed systems, AWS, and CI/CD to solve complex backend challeng...
Location Icon
Location
United States , Seattle, Redmond
Salary Icon
Salary
Not provided
inabia.com Logo
Inabia Solutions & Consulting
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Folsom to provide technical leadership in full-stack development. Utilize Java, J2EE, React, and Microservices with AWS cloud infrastructure. This role involves designing applications, implementing CI/CD, and mentoring junior developers. Positions are eligibl...
Location Icon
Location
United States , Folsom
Salary Icon
Salary
174000.00 USD / Year
introlligent.com Logo
Introlligent
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Join Inworld AI in Mountain View as a Senior SDET. Leverage 5+ years in C++, Python, or similar to build robust test automation and CI/CD pipelines. Design test suites for AI runtime and APIs, enhancing infrastructure in Playwright, Unreal, and more. Enjoy a role with equity, bonus, and benefits.
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
120000.00 - 210000.00 USD / Year
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice
Senior Software Engineer, Backend
Save Icon
Join Kiddom's mission to transform K-12 education as a Senior Backend Engineer in San Francisco. Design and scale high-performance backend services and APIs using modern cloud technologies and microservices. Enjoy competitive salary, equity, full benefits, and a flexible PTO policy while building...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
160000.00 - 220000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure
Save Icon
Join Kiddom's InfraOps team as a Senior Software Engineer in NYC. Build a scalable platform using Java, Python, or Go, and champion DevOps/IaC practices. Enjoy competitive salary, equity, and health benefits while shaping critical infrastructure for a scaling EdTech company.
Location Icon
Location
United States , New York City
Salary Icon
Salary
160000.00 - 200000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Senior / Staff Software Engineer (Product)
Save Icon
Join Koah Labs as a Senior/Staff Software Engineer in San Francisco. Shape the core ad network for AI-native products with high agency and full-stack ownership. We seek a versatile, early-stage mindset to tackle scaling, algorithms, and UX. Enjoy meaningful equity in a fast-paced, high-trust team.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
150000.00 - 300000.00 USD / Year
koahlabs.com Logo
Koah Labs
Expiration Date
Until further notice
Senior / Staff Software Engineer (Database)
Save Icon
Join Materialize as a Senior/Staff Software Engineer on our core Database team in New York. You will design and deliver critical improvements to our distributed database system, written in Rust, focusing on correctness and performance. Own projects end-to-end and solve complex problems at the int...
Location Icon
Location
United States , New York
Salary Icon
Salary
164050.00 - 250000.00 USD / Year
materialize.com Logo
Materialize
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer in Atlanta to develop and modify applications, optimizing efficiency through tailored software solutions. This role requires a Master's degree plus 2 years' experience, with expertise in MuleSoft, Java, Microservices, and API development. You will analyze user n...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
Not provided
padmastech.com Logo
Padmas Technology LLC
Expiration Date
Until further notice
Senior Software Engineer - Application Engineer
Save Icon
Join a hyper-scale AI company transforming autonomous systems. As a Senior Application Engineer in Salt Lake City, you'll build local-first web apps using JavaScript/TypeScript. Enjoy competitive pay, equity, and ski passes at the base of Big Cottonwood Canyon.
Location Icon
Location
United States , Salt Lake City
Salary Icon
Salary
Not provided
passivelogic.com Logo
PassiveLogic
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Plaid in San Francisco as a Senior Backend Engineer. Build scalable, high-performance financial APIs and services using your 5+ years of experience with microservices and relational databases. You will design systems, mentor engineers, and collaborate cross-functionally to shape the future o...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - Data Infrastructure
Save Icon
Join Plaid's Data Infrastructure team in San Francisco as a Senior Software Engineer. You will build and scale core data and ML platforms using Spark, Data Warehouses, and orchestration tools. Lead key projects, mentor others, and enable product innovation. We offer comprehensive benefits, equity...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - Fullstack
Save Icon
Join Plaid in San Francisco as a Senior Fullstack Software Engineer. Shape the future of fintech by building scalable APIs and user experiences for thousands of developers. Leverage your 5+ years of expertise in microservices, modern JavaScript, and relational databases. Enjoy comprehensive benef...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - Swift
Save Icon
Join our product team in Hobart or Sydney as a Senior Swift Engineer. Develop next-generation features for Procreate, impacting millions of artists globally. Provide technical leadership, solve complex problems, and work with Swift, concurrency, and performance profiling. Visa support is availabl...
Location Icon
Location
Australia , Hobart; Sydney
Salary Icon
Salary
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Senior Software Engineer - iOS
Save Icon
Join our product team in Hobart or Sydney as a Senior iOS Engineer. You will build next-generation Procreate features using Swift and UIKit for millions of users. We seek a design-minded engineer passionate about creating seamless, high-performance UI. Visa support is provided for the right candi...
Location Icon
Location
Australia , Hobart or Sydney
Salary Icon
Salary
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Senior Software Engineer - Systems
Save Icon
Join our Product team in Hobart or Sydney as a Senior Software Engineer - Systems. Develop the core C++ systems powering Procreate Dreams, focusing on animation, audio, and real-time performance. We seek an expert in multi-threaded concurrency, CPU optimization, and library development. Visa supp...
Location Icon
Location
Australia , Hobart; Sydney
Salary Icon
Salary
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Senior Software Engineer - Rendering
Save Icon
Join our Rendering team in Hobart or Sydney as a Senior Software Engineer. Develop next-generation GPU technologies and a cutting-edge painting engine for iOS using C/C++ and Metal. Optimize real-time rendering pipelines and solve complex technical challenges in a memory-constrained environment. ...
Location Icon
Location
Australia , Hobart; Sydney
Salary Icon
Salary
Not provided
procreate.com Logo
Procreate
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join our expanding team as a Senior Embedded Software Engineer in Seattle. You will design and implement real-time firmware on custom embedded platforms, from architecture to manufacturing support. We require 8+ years of C/C++ expertise, RTOS, and hardware-software integration skills. We offer me...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
Not provided
productcreationstudio.com Logo
Product Creation Studio
Expiration Date
Until further notice
Senior Software Engineer, Data Engineering
Save Icon
Join our elite team to democratize finance as a Senior Data Engineer in Menlo Park. Build foundational datasets using Python, Spark, and Airflow to power analytics and machine learning. We seek an expert with 5+ years crafting scalable data pipelines and strong SQL skills. Enjoy top-tier benefits...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
146000.00 - 198000.00 USD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Full Stack Software Engineer
Save Icon
Join SkyGrid, a Boeing Company, in Austin, to pioneer the future of autonomous flight. As a Senior Full Stack Engineer, you will architect and develop APIs, databases, and frontend applications using Python, PostgreSQL, and React/NextJS. This role requires 8+ years of experience and offers compre...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
skygrid.com Logo
SkyGrid
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Flower Mound as a Senior Software Engineer. You will design, code, test, and maintain product lines using a test-first approach. We seek a collaborative professional with 3+ years' experience, strong problem-solving skills, and a commitment to security standards. Contribute to a ...
Location Icon
Location
United States , Flower Mound
Salary Icon
Salary
Not provided
spius.net Logo
Software Professionals
Expiration Date
Until further notice

About the Senior Software Engineer role

Senior Software Engineer jobs represent a pivotal career stage where technical expertise converges with leadership and strategic influence. These professionals are the cornerstone of software development teams, responsible for designing, building, and maintaining complex, scalable systems that power modern businesses. Moving beyond foundational coding tasks, senior engineers architect solutions, make critical technology decisions, and mentor others, ensuring both product excellence and team growth.

Typically, individuals in these roles undertake a broad spectrum of responsibilities. They are deeply involved in the full software development lifecycle, from requirement analysis and system design to implementation, testing, deployment, and ongoing optimization. A core duty is architectural design, where they choose appropriate technologies, design patterns, and frameworks to create robust, secure, and scalable applications. This often involves building backend services, APIs (RESTful or GraphQL), and dynamic frontend interfaces. They ensure code quality through rigorous practices like code reviews, writing comprehensive tests (unit, integration), and establishing CI/CD pipelines. Furthermore, senior software engineers frequently collaborate with cross-functional partners, including product managers, designers, and DevOps specialists, to translate business needs into technical specifications and seamless user experiences.

The skill set for these jobs is both deep and wide. Proficiency in one or more core programming languages (such as Python, Java, JavaScript/TypeScript, C#, or Go) is essential, alongside expertise in relevant frameworks and libraries for both frontend (e.g., React, Angular) and backend development. A strong grasp of data structures, algorithms, and system design principles is mandatory. Experience with cloud platforms (AWS, Azure, GCP) and their services for computing, storage, and networking is increasingly standard. Knowledge of database technologies, encompassing both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) systems, is crucial. Beyond technical acumen, senior roles demand excellent problem-solving abilities to debug complex issues and optimize performance. Soft skills are equally important; effective communication to articulate technical concepts to non-technical stakeholders, project leadership, and the ability to mentor junior developers are key differentiators.

Common requirements for Senior Software Engineer jobs usually include a bachelor’s degree in computer science or a related field, although substantial equivalent experience is often acceptable. Most positions seek candidates with 5+ years of professional software development experience, demonstrating a proven track record of shipping and maintaining production systems. Employers look for individuals who exhibit end-to-end ownership of projects, a passion for continuous learning in a rapidly evolving field, and a strategic mindset focused on long-term maintainability and business impact. For those seeking to lead through technology and drive meaningful innovation, senior software engineer jobs offer a challenging and rewarding career path at the heart of the digital world.