careertakescareertakes

Junior Software Engineer

Confidential Client•Software & Technology
Entry LevelFull-timeOn-SiteN/A
San Francisco, California
A Day Ago

The Junior Software Engineer at Confidential Client will contribute to building and improving backend services, APIs, and AI-powered features for a restaurant technology platform. This role involves hands-on development using TypeScript, Node.js, and AWS, with opportunities for mentorship and growth in a startup environment closely connected to real restaurant operations.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software & Technology.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This is an entry-level engineering role supporting a confidential client’s product development in San Francisco, CA. You’ll work with a small team of engineers and report to an engineering manager. Typical responsibilities include:

  • Contribute to the design, implementation, testing, and maintenance of software features
  • Write clean, well-documented code and follow the team’s development processes
  • Troubleshoot and fix bugs reported by peers or QA
  • Participate in code reviews and sprint planning
  • Collaborate with product, design, and other engineering teammates to deliver value iteratively
  • Learn and apply modern software-engineering best practices

What We’re Looking For

Minimum qualifications (candidates who meet most of these are encouraged to apply):

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience, OR demonstrated hands-on coding experience
  • Practical experience building small projects or contributions (class project, internship, open-source, bootcamp)
  • Familiarity with at least one programming language (examples: Python, JavaScript/TypeScript, Java, etc.)
  • Solid problem-solving skills and desire to learn new tools and systems
  • Good communication and ability to collaborate in a team environment
  • Authorized to work in the U.S. or able to obtain work authorization for employment in California

Nice-to-Haves

  • Experience with web frameworks or frontend libraries (React, Vue, etc.) or backend frameworks (Express, Flask, Spring)
  • Exposure to version control (Git) and CI/CD pipelines
  • Basic understanding of databases (SQL or NoSQL) and RESTful APIs
  • Any internship, co-op, or prior professional engineering experience

Working Location & Schedule

  • Location: San Francisco, CA (on-site or hybrid as defined by our confidential client)
  • Employment type: Full-time
  • This role must comply with all applicable California and federal employment laws (e.g., leave, wage and hour, and workplace safety rules). If a background check is required, the confidential client will notify candidates and seek appropriate consent.

Why Join

  • Start your career on a product-focused engineering team with mentorship and growth opportunities
  • Gain practical, hands-on engineering experience and exposure to product development lifecycle
  • Collaborative environment where asking questions and learning are encouraged

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range