Job offers - CrawlJobs

Software Engineer I Jobs

68 Job Offers

New
Software Engineer I (Backend, Growth)
Save Icon
Salary Icon
Salary
Not provided
Whoop
Expiration Date
Until further notice
New
Engineer I, Software - Perception - New Grad - 6135
Save Icon
Salary Icon
Salary
77200.00 USD / Year
shield.ai Logo
Shield AI
Expiration Date
Until further notice
New
Software Engineer I
Save Icon
Salary Icon
Salary
Not provided
AllofE Solutions
Expiration Date
Until further notice
New
System OR Software Engineer I
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Prosync
Expiration Date
Until further notice
New
Senior Platform Software Engineer I
Save Icon
Join Braze as a Senior Platform Software Engineer in London, running Valkey, Memcached and Elasticsearch at massive scale on Kubernetes. Build automation and observability tooling with Go, Python or Ruby.
Salary Icon
Salary
Not provided
braze.com Logo
Braze
Expiration Date
Until further notice
Software Engineer I, Fullstack (Search)
Save Icon
Join Affirm as a Fullstack Software Engineer on the Search team, building scalable backend systems with TypeScript, Python or Kotlin. Remote role across Canada with strong benefits, stock options and flexible time off.
Location Icon
Location
Salary Icon
Salary
101000.00 - 151000.00 CAD / Year
Affirm
Expiration Date
Until further notice
Software Engineer I, Fullstack (Search)
Save Icon
Join Affirm as a Fullstack Software Engineer on the Search team, building scalable backend systems with Python or Kotlin and JavaScript/TypeScript. Remote-first role with full health coverage, equity, and flexible time off.
Salary Icon
Salary
115000.00 - 180000.00 USD / Year
Affirm
Expiration Date
Until further notice
Senior Software Engineer I - Agent Observability
Save Icon
Join Honeycomb as a Senior Software Engineer I to build end-to-end AI observability features using Go, Python, TypeScript and React. Full-stack role with equity, unlimited PTO and remote-first culture.
Salary Icon
Salary
Not provided
Honeycomb.io
Expiration Date
Until further notice
Software Test Engineer I
Save Icon
Join Tandem Diabetes Care as a Software Test Engineer I in the US. Automate test plans, work with CI systems and Agile teams. Requires scripting skills (JavaScript, Python, C, C#) and MS Office proficiency.
Salary Icon
Salary
Not provided
Tandemdiabetes
Expiration Date
Until further notice
Software Engineer I - New Grad (R6052)
Save Icon
Join Shield AI as a Software Engineer I - New Grad in Seattle, building full-stack internal tools that power teams across the company. Requires CS degree, SQL, frontend frameworks, and a compiled language.
Salary Icon
Salary
100000.00 - 150000.00 USD / Year
shield.ai Logo
Shield AI
Expiration Date
Until further notice
Engineer I - Global Technology - Technology Services (IT Engineer / Software Engineer / System Engineer)
Save Icon
Join Expeditors in Singapore as an Engineer I on the Global Technology team. Support Windows 11 endpoints using Intune, SCCM, and Autopilot, with strong growth opportunities and benefits.
Salary Icon
Salary
Not provided
expeditors.com Logo
Expeditors
Expiration Date
Until further notice
Engineer I, Software - Factory Team (R6235)
Save Icon
Join Shield AI as a Software Engineer I on the HMS Factory Team in Washington. Build Python automation, testing, and data-analysis tools for the Hivemind Platform. Requires CS degree and Python/Linux skills.
Salary Icon
Salary
79000.00 - 110000.00 USD / Year
shield.ai Logo
Shield AI
Expiration Date
Until further notice
Engineer I, Software Test and Automation (R6216)
Save Icon
Join Shield AI as an Engineer I in Software Test and Automation in Washington. Build Python-based automated tests and tools to validate cutting-edge autonomy software for defense-tech systems. Apply now!
Salary Icon
Salary
74000.00 - 110000.00 USD / Year
shield.ai Logo
Shield AI
Expiration Date
Until further notice
Engineer I, Software Integration (R6214)
Save Icon
Join Shield AI as an Engineer I, Software Integration in Washington. Develop C++ interfaces connecting Hivemind autonomy with sensors, flight controllers, and vehicle systems. Requires C++ and Linux skills.
Salary Icon
Salary
79000.00 - 110000.00 USD / Year
shield.ai Logo
Shield AI
Expiration Date
Until further notice
Senior Software Engineer I – Backend & AI-Enabled
Save Icon
Senior Software Engineer I in Bengaluru for backend and AI-enabled development. Requires 5+ years with Java, Spring Boot, Terraform, Salt, AWS, Kubernetes, and AI coding tools. Build scalable cloud-native systems.
Location Icon
Location
Salary Icon
Salary
Not provided
Everbridge
Expiration Date
Until further notice
Software Engineer I
Save Icon
Join Glovo in Barcelona as a Software Engineer I on the Quick Commerce team. Build backend services and APIs with Java, work on distributed systems, and grow with modern engineering practices. Ideal for recent grads with 0-2 years experience.
Location Icon
Location
Salary Icon
Salary
Not provided
deliveryhero.com Logo
Delivery Hero
Expiration Date
Until further notice
Embedded Software Engineer I
Save Icon
Salary Icon
Salary
96000.00 - 115000.00 USD / Year
cesiumastro.com Logo
CesiumAstro
Expiration Date
Until further notice
Senior Software Engineer I - Data & Algorithm Engineering
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Aledade PBC
Expiration Date
Until further notice
Software Quality Engineer I (UK Remote)
Save Icon
Salary Icon
Salary
Not provided
Turnitin, LLC
Expiration Date
Until further notice
Software Quality Engineer I (UK Remote)
Save Icon
Location Icon
Location
United Kingdom, Newcastle upon Tyne
Salary Icon
Salary
Not provided
Turnitin, LLC
Expiration Date
Until further notice
Previous 1 2 3 4 Next

About the Software Engineer I role

Software Engineer I jobs represent the entry-level gateway into one of the most dynamic and impactful careers in the technology industry. Professionals in this role are foundational members of engineering teams, typically responsible for writing, testing, and maintaining clean, efficient code under the guidance of senior engineers. They contribute to building and improving software applications, services, and systems that power everything from consumer apps to enterprise infrastructure. A Software Engineer I is expected to have a solid grasp of computer science fundamentals, including data structures, algorithms, and object-oriented programming, often demonstrated through a bachelor’s degree in computer science or a related field, or equivalent practical experience.

Common responsibilities for these jobs include developing new features, fixing bugs, writing unit and integration tests, participating in code reviews, and collaborating with cross-functional teams like product management and design. Entry-level engineers often work on specific modules or components of larger systems, learning how to design for scalability, reliability, and maintainability. They are expected to follow best practices in software development, such as version control (e.g., Git), agile methodologies, and continuous integration/continuous deployment (CI/CD) pipelines. Many Software Engineer I jobs also involve troubleshooting production issues, contributing to technical documentation, and gradually taking ownership of smaller features or services.

Typical skills required for these roles include proficiency in at least one programming language such as Java, Python, C++, or Go. Familiarity with databases (SQL and NoSQL), basic cloud services (AWS, GCP, or Azure), and fundamental concepts in distributed systems or networking is highly valued. Strong problem-solving abilities, attention to detail, and effective communication are essential, as these engineers must translate business requirements into technical solutions. While deep specialization is not expected at this level, a willingness to learn, adapt, and ask questions is critical. Many Software Engineer I jobs also require a basic understanding of operating systems, networking, and security principles.

The profession itself is characterized by continuous learning and collaboration. Engineers at this level typically work in team environments where mentorship is common, and they are encouraged to grow their technical breadth and depth. As they gain experience, they often take on more complex tasks, such as system design, performance optimization, and cross-team initiatives. Software Engineer I jobs are ideal for recent graduates, career changers, or individuals with some internship experience who are eager to build a career in software development. The role offers a strong foundation for future advancement into senior engineering, architecture, or technical leadership positions. Ultimately, these jobs are about contributing to real-world products while developing the skills and mindset needed to solve increasingly challenging technical problems.