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.

IBMposted 3 months ago
Full-time - Senior
San Jose, CA
Computer and Electronic Product Manufacturing

About the position

The Senior Full Stack Engineer role involves leading the development of enterprise-level software solutions, focusing on delivering high-quality user experiences and technical excellence. This position requires collaboration with cross-functional teams to design, develop, and implement impactful features in an agile environment, while also participating in on-call support for operational issues.

Responsibilities

  • Work with the scrum team to deliver impactful and valuable features on a bi-weekly sprint cadence.
  • Own end-to-end features from concept to design to production.
  • Partner with product managers, user experience designers, and other engineers to achieve high-quality solutions.
  • Participate in the on-call rotation to help mitigate and solve operational issues.

Requirements

  • 5+ years of experience delivering enterprise level software preferably in Golang, Java or C#, other languages also considered.
  • Proficiency with object-oriented design, data structures, algorithms, and asynchronous architectural design.
  • Professional experience building REST APIs.
  • Professional experience with relational databases, schema design, and SQL.
  • Hands-on experience with Kubernetes and related technologies (helm, Prometheus, etc.).
  • Strong understanding of containerization technologies like Docker.
  • Experience with modern JS frameworks like React or Angular.
  • Experience with cloud providers like AWS, Azure, GCP or equivalent.
  • Proficiency in version control systems like Git.
  • Passion for infrastructure and/or DevOps tooling.

Nice-to-haves

  • B.S. in Computer Science, related degrees, or equivalent experience.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Experience developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment.
  • Experience with web application development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service