Yugabyte logo
Yugabyte

YugabyteDB is the most high-performing distributed SQL database for building cloud-native applications at scale.

Staff Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500Since 2016H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

121 days ago

Salary

$150K - $250K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglishCloudDistributed SystemsJava

Job Description

Staff Engineer

Yugabyte

• Define and drive the technical vision, architecture, and strategy for YugabyteDB’s Database-as-a-Service (DBaaS). • Lead and execute engineering projects from planning to deployment, ensuring timely and high-quality delivery. • Guide and mentor junior engineers and teams, promoting best practices and knowledge sharing. • Identify opportunities to improve engineering processes and adopt new technologies. • Provide expert-level technical guidance and serve as a technical point person for projects and initiatives.

Job Requirements

  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of software development, 3+ years of technical leadership experience.
  • Expert knowledge in system architecture, cloud native development, and distributed systems.
  • Strong proficiency in design, programming (Java), and debugging skills
  • Influence, guide, and motivate engineers and teams across the organization without a direct reporting line.
  • Excellent written and verbal communication skills for aligning stakeholders and presenting ideas in diverse forums.
  • Collaborate with stakeholders across various departments, including product managers, designers, and other engineers, to achieve business goals.
  • Anticipate future technical challenges and help define a long-term roadmap for the product and the company.

Benefits

  • health plans
  • retirement plans
  • unlimited paid time off (PTO)

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Design, develop, and implement new software services and features • Maintain and improve (refactor/document) the existing product • Clearly communicate timelines, estimates, and options to non-technical management • Collaborate with other technology teams and work with your fellow developers to reliably execute and consistently deliver on goals • Work directly with product managers to transform user needs into technical requirements • Implement product requirements with minimal guidance from other engineers and leadership • Take ownership of entire systems and large software projects • Assist with mentoring junior team members • Proactively identify, communicate, and resolve software defects and security vulnerabilities • Create concise design documents and diagrams to efficiently communicate solutions

United States
Job Closed
Articulate logo

Senior Software Engineer – Distribution

Articulate

Maker of the world’s most popular apps for online training, Articulate 360 and Rise. Trusted by 118,000+ orgs worldwide.

Full TimeRemoteTeam 201-500Since 2002H1B Sponsor

• Deliver new features and enhancements for a distributed platform, with a strong focus on quality and reliability • Own delivery for projects, driving work from concept through production with limited guidance • Collaborate closely with product managers, designers, and engineers to align solutions with customer and business needs • Write clear, maintainable code and provide thoughtful code reviews that improve overall code quality • Mentor and support other engineers through feedback, pairing, and knowledge sharing • Contribute to application architecture and technical design discussions • Support production systems by participating in on-call rotations and helping resolve incidents effectively • Contribute to a strong, inclusive engineering culture in a remote-first environment

United States
$137.7K - $182.4K / year
Job Closed
TRACTIAN logo

Product Software Engineer

TRACTIAN

Artificial Intelligence Quarterbacking Your Maintenance

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain advanced features on our application, ensuring they meet our high standards of quality and innovation. • Extensive experience in communicating complex concepts and design ideas. • Proven ability to collaborate across multidisciplinary teams, including engineering, hardware, and product management, to iterate and drive feature development. • Proactively identify opportunities for system enhancements and lead initiatives to improve overall application performance. • Keep abreast of emerging technologies, frameworks, and best practices to maintain a cutting-edge development environment. • Ensure the security, stability, and scalability of services, adhering to best practices. • Flexibility and adaptability in a dynamic, autonomous, and discussion-driven work environment. • Advanced level in English, both for effective communication and for documentation.

Brazil
Job Closed
bex technologies GmbH logo

Tech Lead

bex technologies GmbH

bex ist der neue Standard für Last Mile-Baulogistik. Wir finden immer die passende Logistiklösung für alle Transporte.

Full TimeRemoteTeam 11-50H1B No Sponsor

• You lead the development of our digital platform in line with the product vision • You are responsible for the software architecture and the technology stack of our platform • You optimize the development process in close collaboration with the team and the founding team • You empower the tech team to make decisions independently • You support the implementation of software development projects

Germany