GrepJob
Ema

Software Engineering Lead, Backend

Ema
Apply
over 1 year ago
San Francisco, CA, USAMid Level / Senior
H1B Sponsor

Base Salary

$135k - $300k/yr

Responsibilities

  • Develop and maintain enterprise software applications, including API and service development.
  • Write clean, efficient, and maintainable code using test-driven development.
  • Build scalable back-end systems using languages like Go and Python.
  • Develop and maintain APIs using REST or GraphQL.
  • Integrate multiple enterprise applications using frameworks like FastAPI.
  • Build and maintain data schemas using PostgreSQL and Redshift.
  • Contribute to front-end interfaces using HTML, CSS, and JavaScript frameworks.
  • Ensure applications are secure and adhere to industry best practices.
  • Continuously improve software development processes.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • At least 4 years of relevant work experience.
  • Solid background in algorithms, data structures, and object-oriented programming.
  • Experience in back-end development using Python and Go.
  • Knowledge of database technologies like PostgreSQL, Elastic, and Redis.
  • Experience designing and building API platforms and integration systems.
  • Familiarity with cloud technologies like GCP, AWS, and Azure.
  • Experience with containerization technologies like Docker and Kubernetes.
  • Understanding of security best practices for enterprise applications.
  • Experience deploying software in multi-tenant SaaS environments.
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript frameworks.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Experience working with global teams.