jobapplier

Staff Software Engineer

BuildOps

Skills

Required

  • frontend
  • backend development
  • CI/CD
  • frontend and backend performance optimization
  • database indexing
  • caching
  • JavaScript / TypeScript
  • Node.js
  • React.js
  • Kafka
  • RabbitMQ
  • SQL
  • PostgreSQL

Preferred

  • Python
  • containerization
  • Docker
  • Kubernetes
  • cloud infrastructure
  • AWS / GCP / Azure
  • Lead technical decisions
  • frontend and backend development
  • conducting technical design reviews

Join our team as a Staff Software Engineer, where you will architect, build, and optimize our industry-leading platform. You will lead technical decisions across the stack, design and develop APIs, improve database design, enhance our design system, and own full-stack observability. You will also mentor and guide other engineers, lead technical initiatives, and communicate effectively with various stakeholders. Enjoy competitive salary, equity options, health benefits, flexible PTO, and a hybrid work schedule.

Architect, build, and maintain the full-stack platform, including scalable frontend applications and high-performance backend services.

We are looking for a motivated, self-starter who can drive technical excellence, mentor engineers, and influence best practices in a distributed team environment

Responsibilities

  • Lead technical decisions across the stack, ensuring high performance, maintainability, and best practices for both frontend and backend development.
  • Mentor and guide other engineers, conducting technical design reviews, pair programming, and knowledge-sharing sessions.
  • We love driven, self-motivated folks that thrive in fast-paced environments

Requirements

  • Experience working in CI/CD environments, ensuring smooth and automated deployments across the stack
  • Ability to work a hybrid schedule - Monday/Friday WFH, Tuesday - Thursday, in office
  • Experience with frontend and backend performance optimization, including database indexing, caching, and frontend rendering strategies
  • 8+ years of experience in software engineering, with a strong focus on full-stack development in modern JavaScript/TypeScript
  • Strong communication and technical writing skills for documentation and cross-functional collaboration
  • Strong backend development experience with Node.js, designing and maintaining GraphQL APIs (Apollo, Relay) and RESTful services
  • Deep expertise in React.js and state management with experience in building and maintaining scalable frontend architectures
  • B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related field
  • Strong experience with event-driven architecture, messaging systems (e.g., Kafka, RabbitMQ), and real-time data processing
  • Track record of mentoring and coaching engineers, fostering a culture of growth and continuous learning
  • Proficiency in database technologies (SQL), including PostgreSQL, MySQL,or similar

Preferred

  • Prior knowledge or ability to quickly learn Python for backend development is a plus
  • Experience with containerization (Docker, Kubernetes) and cloud infrastructure (AWS, GCP, or Azure)

Pay

USD 174,000 - 226,000