Fivetran 13 days ago

Старший инженер-программист, Метаданные

RUB 15,250–20,417per month · before tax
MARKET
15,167median for this role
Cloud Engineer · 21 jobs with disclosed pay
5,233half of the offers: 6,800–15,16761,617
Above market · above 81% of offers
Oakland

Responsibilities

  • 01Lead the design and delivery of complex, team-level projects across the Metadata services, coordinating development across multiple engineers
  • 02Independently design and develop the architecture of new subsystems, and own team-level subsystems end to end
  • 03Use AI tooling and agents — across development and SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans
  • 04Review and approve technical designs, ensuring they meet a high quality bar, and identify design deficiencies before they ship
  • 05Drive technical initiatives across the team's responsibility areas — discovery API, catalog, lineage, and run history
  • 06Set and uphold design, architecture, and coding best practices, and hold teammates accountable for code quality
  • 07Coach and mentor engineers, demonstrably improving the quality of code across the team
  • 08Write technical specs, document common components, and keep the team accountable for necessary project documentation
  • 09Fix and optimize critical parts of the codebase, drive incident follow-through, and advance the reliability and performance of the services you own
  • 10Participate periodically in the on-call rotation

Requirements

  • 018+ years of software engineering experience with a track record of leading complex, team-scope technical work to completion
  • 02Deep expertise designing and owning subsystems in distributed, cloud-based systems
  • 03Demonstrated ability to set technical direction for a team and drive multi-engineer initiatives across an area of ownership
  • 04Excellent design and architecture judgment; identifies design flaws in existing systems and proposes sound solutions with clear trade-offs
  • 05Writes exemplary, well-tested code that serves as a model for others, and reliably estimates and delivers sprint to sprint
  • 06Strong track record of raising quality through code review, coaching peers, and enforcing accepted engineering practices
  • 07Experience partnering with QE on test strategy and owning operational health — incidents, post-mortems, reliability, and performance
  • 08Proficiency in a modern backend or systems language such as Python, Java, C++, or C#
  • 09Hands-on experience with cloud platforms (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and managing dev infrastructure
  • 10Fluent in using AI code assistants and coding agents to generate and investigate code, and conversational AI (e.g. Claude, ChatGPT) to author, review, and synthesize SDLC artifacts — and able to model those practices for a team

What we offer

  • 01This is a full-time, fully remote position
  • 02100% employer-paid medical insurance
  • 03Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays (including a year end Global Week of Rest), and volunteer days off
  • 04RSU stock grants*
  • 05Professional development and training opportunities
  • 06Company virtual happy hours, free food, and fun team-building activities
  • 07Monthly cell phone stipend
  • 08Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all cov