Software Engineer (Backend / Full Stack)

KN Group

San Francisco (CA)

On-site

USD 120,000 - 170,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

KN Group in Silicon Valley is seeking a talented Software Engineer to join our growing technology team. You will design, develop, and optimize scalable software systems and applications to support our global business operations.

You will work closely with a small, highly collaborative engineering team to build reliable, high-performance solutions and take ownership of development tasks in a fast-paced environment.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 3–5 years of professional software development experience.
  • Solid understanding of data structures, algorithms, object-oriented programming, and software engineering fundamentals.
  • Experience building backend services, RESTful APIs, or distributed applications.
  • Familiarity with relational or NoSQL databases.
  • Experience with Git, testing, debugging, and modern software development workflows.
  • Strong analytical and problem-solving skills, with the ability to work independently and collaboratively.
  • Good English communication skills and the ability to collaborate with distributed teams.

Responsibilities

  • Design, develop, test, and maintain scalable backend services, APIs, and software applications.
  • Collaborate with cross-functional and international engineering teams to translate business requirements into technical solutions.
  • Write clean, efficient, maintainable, and well-documented code.
  • Participate in system design discussions, code reviews, debugging, and performance optimization.
  • Troubleshoot production issues and continuously improve system reliability, scalability, and security.
  • Take ownership of assigned features throughout the software development lifecycle.
  • Contribute to engineering best practices, development processes, and technical improvements.

Skills

Backend development
APIs
Distributed systems
Analytical thinking
Java/C#/Python

Education

Bachelor's degree in CS/Software Engineering

Tools

Git
Testing
Debugging
Relational/NoSQL databases
Docker/Kubernetes

Job description

We are looking for a talented and motivated Software Engineer to join our growing technology team in Silicon Valley.

In this role, you will contribute to the design, development, and optimization of scalable software systems and applications. You will work closely with a small, highly collaborative engineering team to build reliable, high-performance solutions supporting our global business operations.

The ideal candidate is a hands-on engineer with strong technical fundamentals, solid problem-solving skills, and the ability to take ownership of development tasks in a fast-paced environment.

Key Responsibilities
  • Design, develop, test, and maintain scalable backend services, APIs, and software applications.
  • Collaborate with cross-functional and international engineering teams to translate business requirements into technical solutions.
  • Write clean, efficient, maintainable, and well-documented code.
  • Participate in system design discussions, code reviews, debugging, and performance optimization.
  • Troubleshoot production issues and continuously improve system reliability, scalability, and security.
  • Take ownership of assigned features throughout the software development lifecycle.
  • Contribute to engineering best practices, development processes, and technical improvements.
Qualifications
Required
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • 3–5 years of professional software development experience.
  • Solid understanding of data structures, algorithms, object-oriented programming, and software engineering fundamentals.
  • Experience building backend services, RESTful APIs, or distributed applications.
  • <
  • Familiarity with relational or NoSQL databases.
  • Experience with Git, testing, debugging, and modern software development workflows.
  • Strong analytical and problem-solving skills, with the ability to work independently and collaboratively.
  • Good English communication skills and the ability to collaborate with distributed teams.
Preferred
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with microservices, distributed systems, Docker, or Kubernetes.
  • Experience with modern frontend frameworks such as React or Vue.js.
  • Previous experience in fintech, payment systems, lending platforms, or other transaction-intensive applications.
  • Experience working in startups, small engineering teams, or fast-growing technology companies.
  • Mandarin communication skills are a plus.
Why Join Us?
  • Opportunity to contribute to the development of technology platforms serving global markets.
  • Work closely with experienced engineers in a collaborative, international environment.
  • Take meaningful ownership of engineering projects and technical solutions.
  • Grow professionally as part of an expanding Silicon Valley technology team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

7Seventy • New York (NY), San Mateo (CA)

Hybrid
USD 140,000 - 200,000
Competitive equity package
401(k) retirement plan
Subsidized medical, dental, and vision
Front End Software Engineer
Front End Software Engineer

Cypress HCM • Mountain View (CA)

Hybrid
USD 100,000 - 130,000
Remote Full-Stack Engineer: .NET/Angular FinTech
Remote Full-Stack Engineer: .NET/Angular FinTech

AgileEngine, LLC. • Blacksburg (VA)

Remote
USD 110,000 - 170,000
Growth without limits
Competitive compensation
Remote work 100%
+3
Frontend Software Engineer
Frontend Software Engineer

Otter.ai • Mountain View (CA)

Hybrid
USD 140,000 - 190,000
Equity options
Hybrid Working
Bay Area team events
+3
Other
Other

Apexcaretalentsolutions • South San Francisco (CA)

On-site
USD 110,000 - 140,000
Healthcare benefits
Hybrid/remote options
Generous PTO
Full Stack Engineer
Full Stack Engineer

AgileEngine • United States

Remote
USD 120,000 - 190,000
Professional growth
Competitive compensation
Flexible work arrangements
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine, LLC. • Jersey City (NJ)

Remote
USD 120,000 - 160,000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine, LLC. • Fort Lauderdale (FL)

Remote
USD 110,000 - 150,000
Growth without limits
Competitive compensation
Flexibility: 100% remote