CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer I Jobs

3207 Job Offers

Filters
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to transform manual IT workflows with scalable AI and automation. You'll design and build reliable internal tools using Python, Go, or JavaScript, applying LLMs in production. Requires 6+ years in software engineering, SRE, or DevOps, with h...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Software Engineer II
Save Icon
Join our London team as a Senior Software Engineer II in Forensic Intelligence. Design and scale global systems for video evidence analysis, working on media pipelines and forensic tools. Leverage 8+ years of experience to mentor engineers and shape technical architecture. Enjoy competitive salar...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Senior Software Automation Engineer (AI & IT Systems)
Save Icon
Seeking a Senior Software Automation Engineer in Mexico to revolutionize workflows with AI and IT systems. You will design and build internal tools, integrations, and automation solutions using robust architecture and APIs. This role demands a strong background in automation patterns and CI/CD to...
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join Archer in San Jose to develop safety-critical embedded software for next-generation electric aircraft. Utilize your expertise in C, Python, and DO-178C standards for powertrain systems like BMS and motor controllers. Collaborate with multidisciplinary teams in a regulated aerospace environme...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
140400.00 - 170000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Swedish Engineering team in Umeå as a Senior Software Engineer. You will build the technological backbone for our financial systems, working on both client and server-side development. We seek a motivated full-stack engineer with 4+ years of experience in high-performance distributed sys...
Location Icon
Location
Sweden , Umeå
Salary Icon
Salary
Not provided
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Senior Software Engineer - Fullstack
Save Icon
Join Plaid in Seattle as a Senior Fullstack Engineer. Build scalable backend services and intuitive frontend applications that shape financial innovation. Leverage 5+ years of experience with modern JavaScript frameworks, microservices, and relational databases. Collaborate cross-functionally to ...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
165600.00 - 248400.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - AI Applications
Save Icon
Join as a founding Senior AI Software Engineer in San Francisco. Build and scale cutting-edge GenAI products using LLMs, RAG, and agent frameworks. Shape Plaid's AI-first future with a focus on rapid experimentation and high-impact solutions. Enjoy comprehensive benefits including medical, dental...
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 in Seattle as a Senior Software Engineer for Data Infrastructure. You will shape the core data and ML platforms powering thousands of financial apps. We seek 5+ years' experience in ML or Data Infrastructure systems like Spark and data warehouses. This role offers key projects, leaders...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Plaid in Seattle as a Senior Backend Software Engineer. Design and build scalable, high-performance microservices and APIs that power the financial ecosystem. Leverage 5+ years of experience with MySQL and system design to mentor a team and ship impactful products. Collaborate cross-function...
Location Icon
Location
United States , Seattle
Salary Icon
Salary
165600.00 - 248400.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Belfast as a Senior Software Engineer. You will design and build high-scale distributed systems using Java and microservices for a global platform. This role requires 5+ years of experience, cloud expertise (AWS/Azure/GCP), and offers the chance to mentor engineers and shape tech...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
bazaarvoice.com Logo
Bazaarvoice
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join a fast-growing tech innovator transforming global logistics. As a Senior Java Engineer, you'll design scalable applications using Java and Spring Boot. This fully remote, permanent role requires 5+ years' experience and offers collaboration with dynamic teams. Experience with Microservices i...
Location Icon
Location
North Macedonia , Central Macedonia
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Development Engineer – .NET Core
Save Icon
Lead the technical delivery of robust .NET Core solutions in Johannesburg. This senior role requires 5-8 years' experience designing scalable applications in Agile teams. You will mentor developers, ensure best practices, and support the full SDLC. A background in regulated environments and Azure...
Location Icon
Location
South Africa , Johannesburg
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Identity team as a Senior Software Engineer, developing critical Azure services for Government Secret Clouds. This role requires an active U.S. Top Secret/SCI clearance and expertise in languages like C# or Python. You will design, code, and ensure the reliability of world-class ...
Location Icon
Location
United States , Reston
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, Full Stack
Save Icon
Join Microsoft Security in Redmond as a Senior Full Stack Software Engineer. Design and build secure, scalable distributed systems for critical Ring 0 services. Leverage your expertise in C#, Java, or Python to enhance reliability and mentor junior engineers. Shape the future of cloud security in...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - CoreAI
Save Icon
Join the Azure Dev Services team as a Senior Software Engineer - CoreAI. Design and own high-performance, low-latency distributed systems for critical Azure services. Leverage your cloud expertise and work with cutting-edge AI technologies like LLMs and RAG. This Redmond-based role offers deep im...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer, GitHub
Save Icon
Join GitHub's Core UX team as a Senior Software Engineer. Shape the React-based UI platform powering the world's development hub. Drive performance, scalability, and modernize web architecture from Rails to React. This remote role in Mexico focuses on frontend platform primitives and developer ex...
Location Icon
Location
Mexico , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer II, Production Management
Save Icon
Join Dandy as a Senior Software Engineer II to shape the backbone of our custom manufacturing supply chain. You'll develop full-stack solutions for complex logistics and production systems with substantial autonomy. We seek 6+ years of experience, especially in high-growth startups, with backend ...
Location Icon
Location
United States
Salary Icon
Salary
201450.00 - 237000.00 USD / Year
meetdandy.com Logo
Dandy
Expiration Date
Until further notice
Senior Software Engineer, Full Stack
Save Icon
Join Hopper's Fintech team as a Senior Full-Stack Engineer. Build scalable backend systems with Scala/React for innovative travel products, integrating with major global partners. Enjoy a remote-friendly role with top benefits like unlimited PTO, equity, and comprehensive health coverage. Shape t...
Location Icon
Location
United States , New York; Chicago; Washington D.C.
Salary Icon
Salary
230000.00 - 300000.00 USD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Software Engineer, Full Stack - Fintech Airlines
Save Icon
Join Hopper's Fintech team to build innovative travel products like Cancel for Any Reason. As a Senior Full-Stack Engineer, you'll design scalable backend systems using Scala/React for our global B2B platform. This role offers competitive salary, equity, unlimited PTO, and a flexible work locatio...
Location Icon
Location
United States , Boston; Austin; Miami
Salary Icon
Salary
Not provided
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Software Engineer, Full Stack - Fintech Airlines
Save Icon
Join Hopper's Fintech team as a Senior Full-Stack Engineer in Vancouver or Toronto. Build scalable backend systems with Scala/React for innovative travel products, integrating with major airlines via HTS. Enjoy a competitive salary, full insurance premiums, and pre-IPO equity in a dynamic, agile ...
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
200000.00 - 300000.00 CAD / Year
hopper.com Logo
Hopper
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