CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer I Jobs

3414 Job Offers

Filters
Senior Software Engineer - Backend
Save Icon
Join Plaid in New York as a Senior Backend Engineer. Design and build scalable, high-performance financial APIs and services using microservices and MySQL. Leverage 5+ years of software engineering experience to lead projects, mentor junior engineers, and collaborate cross-functionally. Enjoy com...
Location Icon
Location
United States , New York
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 New York as a Senior Fullstack Engineer. Shape financial tools used by millions, focusing 60-70% on scalable backend APIs and 30-40% on modern frontend. Requires 5+ years' experience with microservices, relational databases, and JavaScript frameworks. Enjoy comprehensive benefits in...
Location Icon
Location
United States , New York
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Embedded Software Integration Engineer
Save Icon
Join our runtime team as a Senior Embedded Software Integration Engineer in Chicago. You will integrate sensor & vehicle CAN interfaces using AUTOSAR, develop diagnostic stacks (UDS/DEM), and support new vehicle platform bring-up. This role requires expertise in C, automotive protocols (CAN-FD, L...
Location Icon
Location
United States , Chicago
Salary Icon
Salary
130000.00 - 180000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a dynamic team as a Senior Software Engineer, focusing on system design and large-scale database development. Utilize your expertise in JavaScript, SQL, Oracle, and Unix/Linux within a collaborative environment. Enjoy top-tier benefits including a competitive salary, excellent healthcare, an...
Location Icon
Location
Salary Icon
Salary
Not provided
plurismarketing.com Logo
Pluris
Expiration Date
Until further notice
Senior Software Engineer, Mapping & Localization
Save Icon
Join our team in Santa Clara as a Senior Software Engineer for Mapping & Localization. You will enhance online/offline mapping infrastructure, including LiDAR map generation and large-scale management. We require 3+ years of C++ experience in real-time systems and knowledge of data pipelines. Thi...
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
150000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Senior Software Engineer, Controls
Save Icon
Join our team as a Senior Software Engineer, Controls in Santa Clara. Develop ML-based vehicle models and control policies for autonomous trucking, using Python/C++ and PyTorch. Work on real-world motion planning and enjoy competitive benefits, catered lunch, and a dynamic, innovative environment.
Location Icon
Location
United States , Santa Clara
Salary Icon
Salary
150000.00 - 200000.00 USD / Year
plus.ai Logo
PlusAI
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join PointClickCare, a top health tech company, to shape the future of healthcare. As a Senior Software Engineer in Mississauga, you'll write clean Java/Spring Boot code, build RESTful APIs, and champion TDD. We offer Day 1 benefits, flexible PTO, and a culture that empowers innovation and growth.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
142000.00 - 158000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior Software Quality Engineer
Save Icon
Join Portal Instruments as a Senior Software Quality Engineer in Cambridge. Lead V&V for a cutting-edge drug delivery system, ensuring compliance with medical device standards like IEC 62304. Utilize your expertise in Python, C++, and embedded systems within a collaborative team. Enjoy competitiv...
Location Icon
Location
United States , Cambridge
Salary Icon
Salary
Not provided
portalinstruments.com Logo
Portal Instruments
Expiration Date
Until further notice
Senior Software Engineer, Operations Automation
Save Icon
Join Pomelo Care as a Senior Software Engineer in Operations Automation. You will build AI-driven tools using LLMs and modern frameworks to enhance productivity and automate critical processes. This role requires expertise in full-stack development and a passion for applying AI to solve real-worl...
Location Icon
Location
Salary Icon
Salary
190000.00 - 220000.00 USD / Year
pomelocare.com Logo
Pomelo Care
Expiration Date
Until further notice
Senior Software Engineer, Core Data
Save Icon
Join Pomelo as a Senior Software Engineer, Core Data in the United States. Design and scale robust data infrastructure using SQL, Python, dbt, and Dagster. Mentor engineers and build pipelines that deliver actionable insights for data-driven products. Enjoy competitive equity, unlimited vacation,...
Location Icon
Location
United States
Salary Icon
Salary
190000.00 - 220000.00 USD / Year
pomelocare.com Logo
Pomelo Care
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Lead the development of AI-powered healthcare solutions as a Senior Software Engineer in NYC. Design scalable systems using modern stacks (Java, Python, React) and mentor a talented team. Enjoy competitive equity, unlimited vacation, and the chance to transform patient care with cutting-edge tech...
Location Icon
Location
United States , New York City
Salary Icon
Salary
190000.00 - 220000.00 USD / Year
pomelocare.com Logo
Pomelo Care
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Pomelo Care to transform maternal and newborn health through technology. As a Senior Software Engineer, you'll build scalable systems using modern stacks like Java/Python and React. Leverage cutting-edge AI to amplify clinical impact and enjoy competitive equity, unlimited vacation, and a su...
Location Icon
Location
United States
Salary Icon
Salary
190000.00 - 220000.00 USD / Year
pomelocare.com Logo
Pomelo Care
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Bangalore as a Senior Software Engineer. You will design and build high-performance, scalable Java platforms using Spring, microservices, and cloud tech (AWS/Azure). Lead technical initiatives, mentor junior developers, and work in an agile environment. Strong expertise in Java 8...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
position2.com Logo
Position2
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Lead the design of scalable systems and AI-powered tools as a Senior Software Engineer in San Francisco. Leverage 5+ years with Java, Python, or Go, and modern front-end frameworks like React. Enjoy competitive equity, unlimited vacation, and shape the technical roadmap while mentoring a talented...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
190000.00 - 220000.00 USD / Year
pomelocare.com Logo
Pomelo Care
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Dalet as a Senior Software Engineer in London. Develop core C++ applications for media processing, transcoding, and rendering within a broadcast/film environment. Collaborate with talented teams in a dynamic, global company offering excellent career growth. Revolutionize media workflows in a...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
dalet.com Logo
Dalet
Expiration Date
Until further notice
Senior Software Engineer - Cash flow
Save Icon
Join PPRO in Munich as a Senior Software Engineer for the CashFlow domain. You will own and build scalable, real-time billing systems handling over €1B monthly. We seek a pragmatic Java/Kotlin expert with React and cloud (AWS) experience for our agile, cross-functional teams. Enjoy a hybrid model...
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
ppro.com Logo
PPRO GmbH
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

About the Senior Software Engineer I role

A Senior Software Engineer I is a pivotal and experienced role within the technology industry, representing a professional who has mastered the fundamentals of software development and is now operating at a high level of technical proficiency and ownership. This position is a crucial step on the engineering career ladder, often sitting between a mid-level engineer and a staff or principal engineer. Professionals searching for Senior Software Engineer I jobs are typically seeking roles where they can architect complex systems, mentor others, and drive significant technical projects to completion with substantial autonomy.

In this role, individuals are generally responsible for the end-to-end delivery of software features and systems. This involves translating high-level business requirements into robust technical designs, writing clean, efficient, and maintainable code, and conducting thorough code reviews to uphold team standards. A Senior Software Engineer I is expected to own substantial components of a codebase, taking responsibility not just for implementation but also for the long-term health, performance, and scalability of their work. They proactively identify technical debt and performance bottlenecks, advocating for and implementing improvements. Collaboration is key; they work closely with product managers, designers, and other engineers to refine requirements and ensure the final product aligns with both user needs and technical best practices.

Common responsibilities for these professionals include designing system architecture, making critical decisions on technology selection, and establishing patterns and practices for their team. They are often the go-to person for solving the most challenging technical problems. Leadership is a subtle but important aspect, demonstrated through mentoring junior engineers, sharing knowledge, and sometimes leading small project teams. They ensure quality by championing testing strategies, including unit, integration, and end-to-end tests, and by integrating monitoring and observability into their systems.

Typical skills and requirements for Senior Software Engineer I jobs include 5+ years of professional software development experience, with deep expertise in one or more modern programming languages (such as Java, Python, C++, JavaScript/TypeScript, or Go) and their ecosystems. A strong grasp of software design principles, data structures, algorithms, and system design is essential. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly common. Beyond technical prowess, successful candidates demonstrate excellent problem-solving abilities, effective communication skills for discussing technical concepts with both technical and non-technical stakeholders, and a proactive, ownership-driven mindset. They are expected to navigate ambiguity, make well-reasoned trade-offs, and continuously learn and adapt to new technologies. For those seeking impactful roles where they can shape technology and guide teams, Senior Software Engineer I jobs offer a challenging and rewarding career path at the heart of innovation.

Filters

×
Countries
Category
Location
Work Mode
Salary