Software Engineer

The Knowledge Company
US - California - Berkeley
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Design, develop, and maintain backend services and APIs, writing clean, reliable, well-tested code. Collaborate with product and engineering teammates to improve performance and reliability, participate in technical reviews, and help shape architecture and best practices.

Requirements: Candidates should have strong computer science fundamentals and hands-on experience with at least one programming language such as Python, Java, or C++. Experience with APIs, databases, Git, problem-solving, and clear communication is expected; a bachelor's degree in computer science or engineering, or equivalent practical experience, is required.

Key Skills: Computer Science Fundamentals, Data Structures, Algorithms, Object-Oriented Programming, Python, Java, C++, Backend Development, API Development, Database Management, Git, Problem-Solving, Communication, Cloud Computing, Software Testing, Performance Optimization




Fast Track Upload