Engineering

Backend Engineer

Full-time
San Francisco, CA (Remote Available)
Posted: June 10, 2023

About the Role

We're looking for a Backend Engineer to join our team and help build scalable and robust APIs and services. In this role, you'll work with Node.js, Python, and cloud technologies to create high-performance backend systems that power our applications.

As a Backend Engineer, you'll collaborate with frontend developers, product managers, and other stakeholders to design and implement server-side logic, databases, and application integrations that support our growing user base.

Responsibilities

  • Design and implement scalable backend services and APIs
  • Develop and maintain database schemas and models
  • Optimize application performance and ensure high availability
  • Implement security and data protection measures
  • Write clean, maintainable, and well-tested code
  • Collaborate with frontend developers to integrate user-facing elements
  • Participate in code reviews and contribute to technical discussions
  • Troubleshoot and debug production issues
  • Document backend systems and processes

Requirements

  • 4+ years of experience in backend development
  • Strong proficiency in Node.js, Python, or similar backend technologies
  • Experience with RESTful APIs and microservices architecture
  • Knowledge of database systems (SQL and NoSQL)
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Understanding of server-side templating languages
  • Experience with version control systems (Git)
  • Knowledge of security best practices
  • Excellent problem-solving and analytical skills
  • Good communication and teamwork abilities

Benefits

  • Competitive salary based on experience
  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with company match
  • Flexible work hours and remote work options
  • Unlimited PTO policy
  • Professional development budget
  • Regular team-building activities and events
  • Modern equipment and software
  • Casual and collaborative work environment

How to Apply

If you're excited about this opportunity and believe you're a good fit, we'd love to hear from you! Please submit your resume, relevant projects, and a brief cover letter explaining why you're interested in joining our team.

Similar Positions

Explore other opportunities at Codruth Technology

Engineering
Full-time

Senior Frontend Developer

San Francisco, CA (Remote Available)

Design
Full-time

UX/UI Designer

San Francisco, CA (Remote Available)

Operations
Full-time

DevOps Engineer

San Francisco, CA (Remote Available)