This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Zefrposted 7 months ago
$170,000 - $190,000/Yr
Full-time - Senior
Marina del Rey, CA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Senior Software API Engineer at ZEFR is responsible for leading the design, development, and maintenance of scalable SaaS applications, with a strong emphasis on API development. This role requires expertise in cloud distributed computing and Kubernetes, as the company transitions to a higher scale system and expands its API offerings. The engineer will collaborate with cross-functional teams to deliver high-quality software solutions that meet business and technical requirements, while also providing mentorship to junior engineers.

Responsibilities

  • Lead the design, development, and maintenance of scalable and reliable SaaS applications with a strong focus on API development.
  • Architect, implement, and maintain direct B2B and B2C APIs that are secure, performant, and user-friendly.
  • Drive the scaling of internal systems to support increased demand, ensuring high availability and fault tolerance.
  • Implement and optimize Kubernetes-based deployments for seamless scaling and orchestration of containerized applications.
  • Collaborate closely with product managers, designers, and other engineers to deliver high-quality software.
  • Write clean, maintainable, and well-documented code, following best practices in software engineering.
  • Provide technical leadership, mentoring, and code reviews to junior engineers.
  • Stay updated with the latest trends and technologies in cloud computing, SaaS, and distributed systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, focusing on SaaS platforms and cloud-based applications.
  • Strong experience in designing and developing APIs using modern frameworks (e.g., Node.js, Python, Java, Go), with proficiency in Python required.
  • Deep understanding of cloud platforms such as AWS and GCP with experience in cloud-native development and deployment.
  • Proficient in Kubernetes, including hands-on experience with container orchestration, Helm charts, and CI/CD pipelines.
  • Experience with microservices architecture and distributed systems.
  • Solid understanding of security best practices in API development and cloud computing.
  • Strong problem-solving skills in a distributed environment.
  • Excellent communication skills for effective collaboration in an agile team environment.
  • Familiarity with CI/CD and Agile practices.
  • Data skills: Relational DB, SQL, Key-Value stores, GraphDB, ElasticSearch.
  • Strong foundation in data structures, algorithms, and software design.
  • Experience with DevOps practices, including automation, monitoring, and logging using tools like Terraform, Datadog.

Nice-to-haves

  • Experience working in a startup or fast-paced tech environment.
  • Drive to learn and experiment with new technologies, be creative and innovative.

Benefits

  • Flexible PTO
  • Medical, dental, and vision insurance with FSA options
  • Company-paid life insurance
  • Paid parental leave
  • 401(k) with company match
  • Professional development opportunities
  • 10+ paid holidays off
  • Summer Fridays (early leave)
  • Flexible hybrid work schedule
  • In-office lunches and lots of free food
  • Optional in-person and virtual events.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service