CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Jobs

10383 Job Offers

Staff Software Engineer
Save Icon
Join dbt Labs as a Staff Software Engineer in India. You'll architect and optimize the core execution engine of dbt-core, a pivotal open-source tool in the modern data stack. This role requires deep Python expertise, systems-level debugging skills, and a passion for solving high-impact, backend p...
Location Icon
Location
India
Salary Icon
Salary
Not provided
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Lead the development of scalable, full-stack applications as a Staff Software Engineer in Ireland. Leverage 10+ years of SaaS experience with Python, Go, or Java to drive technical direction and mentor engineers. Enjoy equity, unlimited PTO, and excellent healthcare while building a high-impact p...
Location Icon
Location
Ireland
Salary Icon
Salary
126000.00 - 153000.00 EUR / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Lead the development of scalable, full-stack applications as a Staff Software Engineer. You will set technical direction, mentor engineers, and work across teams to enhance a SaaS platform used by top data-driven organizations. This US-based role offers equity, unlimited PTO, and excellent benefi...
Location Icon
Location
United States
Salary Icon
Salary
201000.00 - 271000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Staff Software Engineer, Compute
Save Icon
Lead the development of a groundbreaking analytical query engine as a Staff Software Engineer. Design and scale the core Compute platform using your expertise in database systems and distributed cloud infrastructure. This remote US role offers significant equity, unlimited vacation, and a chance ...
Location Icon
Location
United States
Salary Icon
Salary
200000.00 - 275000.00 USD / Year
getdbt.com Logo
dbt Labs
Expiration Date
Until further notice
Intermediate / Senior Software Engineer Scientific Engine (Python)
Save Icon
Join our Paris team as a Senior Software Engineer. You will develop and optimize our Python scientific engine, mentor junior engineers, and collaborate with business teams. We seek a Python expert with 3+ years' experience, strong communication in English/French, and knowledge of microservices an...
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Software Engineer, Agent
Save Icon
Join Descript's Agent team in San Francisco to shape the future of AI-powered video editing. We seek a Software Engineer with 3+ years of experience in TypeScript, React, and strong CS fundamentals. You'll build a revolutionary agentic platform, tackling complex challenges in AI, product experien...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
174000.00 - 286000.00 USD / Year
descript.com Logo
Descript
Expiration Date
Until further notice
Lead Software Engineer Scientific Engine
Save Icon
Lead a team of 4 engineers developing a Python-based scientific engine in Paris. Utilize your 3+ years of software engineering and 1+ year of technical leadership experience to drive the technical roadmap and mentor your team. This role offers a collaborative, international environment focused on...
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Software Engineer, Editor
Save Icon
Join our San Francisco team as a Software Engineer, Editor. Build a next-gen AI-powered web platform for audio/video creation using Typescript, React, and RESTful APIs. You'll develop core editing features, integrate AI tools, and enjoy great benefits like healthcare and 401k matching.
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
193000.00 - 250000.00 USD / Year
descript.com Logo
Descript
Expiration Date
Until further notice
Staff Software Engineer, Core
Save Icon
Join Descript as a Staff Software Engineer on the Core Team in San Francisco. Lead full-stack development of critical systems like access control, payments, and team management using TypeScript. Shape technical strategy, mentor engineers, and enjoy generous benefits including healthcare and 401k ...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
descript.com Logo
Descript
Expiration Date
Until further notice
Senior software development engineer in test
Save Icon
Join a leading cloud data platform as a Senior SDET. Design and implement robust automation frameworks using Playwright and TypeScript within a modern DevOps stack. Leverage your 8+ years of test automation expertise to enhance quality in an Agile environment, collaborating closely with developme...
Location Icon
Location
Salary Icon
Salary
Not provided
devico.io Logo
Devico
Expiration Date
Until further notice
Senior software development engineer in Test
Save Icon
Join a leader in cloud data catalog solutions as a Senior SDET. Develop and maintain Python-based test automation frameworks within a DevOps pipeline, using tools like Pytest and Rest Assured. Enjoy remote work, a flexible schedule, and a competitive salary while collaborating with a skilled Scru...
Location Icon
Location
Salary Icon
Salary
Not provided
devico.io Logo
Devico
Expiration Date
Until further notice
Sr. Staff Software Engineer - Advanced Analytics Platform
Save Icon
Join DISQO in Los Angeles to architect a next-generation, AI-powered Advanced Analytics Platform. We seek a Senior Staff Engineer with 12+ years' experience, deep expertise in Rust, Java, and AWS, and a proven track record in large-scale data systems. You'll build an agentic AI analytics engine f...
Location Icon
Location
United States , Los Angeles, Glendale
Salary Icon
Salary
200000.00 - 240000.00 USD / Year
disqo.com Logo
DISQO
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join DOCSI as a Senior Software Engineer in Minneapolis. Build a cutting-edge surgical waste platform using PHP, React, Python, or Java. Lead technical projects, shape product direction, and grow into a management role in this early-stage startup. Enjoy equity, unlimited vacation, and a healthcar...
Location Icon
Location
United States , Minneapolis
Salary Icon
Salary
100000.00 - 140000.00 USD / Year
docsihealth.com Logo
DOCSI
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Dotdigital as a Senior Software Engineer, leveraging your deep .NET and JavaScript expertise. Develop integrations in Azure, collaborate with architects, and own framework libraries. Enjoy benefits like medical cover and wellbeing rewards in a remote role based in Poland or South Africa.
Location Icon
Location
Poland; South Africa
Salary Icon
Salary
Not provided
dotdigital.com Logo
Dotdigital
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join DualEntry as a Backend Software Engineer in Warsaw. Build and own critical AI-native ERP features using Python, FastAPI, and AWS. This early-stage role offers significant equity, full ownership, and a remote-first culture for a pragmatic engineer with 5+ years of experience.
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
65000.00 - 135000.00 USD / Year
dualentry.com Logo
DualEntry
Expiration Date
Until further notice
Backend Software Engineer
Save Icon
Join a top-funded NYC startup as a Senior/Staff Backend Engineer in Warsaw. Design and build core systems end-to-end using Python, FastAPI, and PostgreSQL in a high-ownership role. Enjoy significant equity, remote work, and the chance to shape a leading AI product from an early stage.
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
100000.00 - 175000.00 USD / Year
dualentry.com Logo
DualEntry
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Seeking a Staff Software Engineer in Bangkok for a hybrid role blending hands-on development (60%) with team leadership (40%). Lead frontend-heavy projects using React, C#, or Kotlin within AWS cloud environments. Enjoy platinum health insurance, a flexible learning budget, and a collaborative in...
Location Icon
Location
Thailand , Bangkok
Salary Icon
Salary
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join EarnIn as a Staff Software Engineer in Bengaluru. Lead the design and development of high-scale backend services and REST APIs. Drive technical strategy, mentor engineers, and collaborate cross-functionally. Enjoy benefits like healthcare, learning stipends, and potential travel to HQ.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join EarnIn as a Staff Software Engineer in Bengaluru. Lead backend service design and development, leveraging 7+ years of experience in a tech-lead role. Drive technical strategy in fintech, focusing on high-scale payments systems. Enjoy benefits like healthcare, learning stipends, and potential...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Staff Software Engineer
Save Icon
Join EarnIn's Money Platform team in Bengaluru as a Staff Backend Engineer. Lead the development of secure, scalable financial systems using C# or Kotlin. You'll architect solutions, mentor engineers, and collaborate with global teams. Fintech experience is a plus, with benefits including healthc...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.