1

Junior Software Engineer Jobs in Bothell, WA (NOW HIRING)

Knowledge of software testing process is must Knowledge of windows OS Device testing is plus otherwise team will train them. Flexibility and willingness to learn If someone has worked in MS earlier ...

Jr. Software Engineer, Mobile

Seattle, WA · On-site

$120K - $135K/yr

YouTube | X | Instagram | LinkedIn | News As a Junior Mobile Software Engineer at Carbon Robotics, you will learn from world-class engineers across software, mechanical, and electrical disciplines.

Software Engineer

Seattle, WA · On-site +1

$156K - $235K/yr

Mentor junior engineers, lead technical design reviews, and establish best practices in code ... Software development experience. Position also requires the following: * 2 years of experience ...

Software Engineer

Seattle, WA · On-site

$156K - $235K/yr

Mentor junior engineers, lead technical design reviews, and establish best practices in code ... Software development experience. Position also requires the following: * 2 years of experience ...

Software Engineer

Seattle, WA · On-site +1

$156K - $235K/yr

Mentor junior engineers, lead technical design reviews, and establish best practices in code ... Software development experience. Position also requires the following: * 2 years of experience ...

As a Software Engineer II, you will work closely with our ML and Data Engineers to turn Machine ... Mentor and provide technical guidance to junior developers, fostering a culture of knowledge ...

next page

Showing results 1-20

Junior Software Engineer information

See Bothell, WA salary details

$52K

$105.7K

$158.7K

How much do junior software engineer jobs pay per year?

As of Jul 9, 2026, the average yearly pay for junior software engineer in Bothell, WA is $105,688.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,600.00 and $106,800.00 per year, depending on experience, location, and employer.

What Is a Junior Software Engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

What are the key skills and qualifications needed to thrive as a Junior Software Engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a Junior Software Engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are Junior Software Engineers?

Junior Software Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of more experienced engineers and are responsible for writing code, fixing bugs, and participating in code reviews. Junior Software Engineers often collaborate with team members to learn best practices, improve their technical skills, and contribute to software projects. This role is ideal for recent graduates or those new to the software development field.
What are the most commonly searched types of Software Engineer jobs in Bothell, WA? The most popular types of Software Engineer jobs in Bothell, WA are:
What are popular job titles related to Junior Software Engineer jobs in Bothell, WA? For Junior Software Engineer jobs in Bothell, WA, the most frequently searched job titles are:
What job categories do people searching Junior Software Engineer jobs in Bothell, WA look for? The top searched job categories for Junior Software Engineer jobs in Bothell, WA are:
What cities near Bothell, WA are hiring for Junior Software Engineer jobs? Cities near Bothell, WA with the most Junior Software Engineer job openings:
Infographic showing various Junior Software Engineer job openings in Bothell, WA as of July 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $105,688 per year, or $50.8 per hour.
Jr. Software Engineer, Mobile

Jr. Software Engineer, Mobile

Carbon Robotics

Seattle, WA

Other

Posted 16 days ago


Job description

As a Junior Mobile Software Engineer at Carbon Robotics, you will learn from world-class engineers across software, mechanical, and electrical disciplines. You will get immediate, hands-on mentorship and play a key role in designing and implementing the mobile applications our customers use to control advanced robotic systems. We are looking for an ambitious builder who does whatever it takes to deliver safe, reliable software. That might include leaving your desk, heading out to the farm, and watching your code drive cutting edge robotics in the field. 
 

What you'll do:

  • Partner with Engineering teams and Product Managers to build our mobile farmer facing applications to ensure farmers have a great experience.
  • Quickly build and troubleshoot mobile applications that are simple, yet elegant using Flutter.
  • What you'll build delivers critical information to farmers about the efficacy of their weeding and the health of their crops around the globe, as well as enable seamless operations of their robots.

Knowledge, Skills, and Abilities for Success:

  • Experience building mobile applications. 
  • Experience with cross platform development using tools like Flutter or React Native.
  • Knowledge of interacting with a backend service, APIs and publishing to App Store
  • Effective verbal and written communication skills and a desire to work in multidisciplinary teams.
  • BS+ in Computer Science or related field.
  • Willing to work in the Seattle office 4 days per week.

Qualified applicants will receive a short survey after applying to help the team learn more about you.