Staff Software Engineer
New
Based in the United StatesFull-TimeStaff
SalaryCompetitive total compensation package including base salary, bonus, and equity.
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- AWSNode.jsGCPJavaKubernetesRustSparkMicroservicesScala
Requirements
- 4+ years of experience writing and shipping production-grade software in complex, distributed systems environments.
- Strong proficiency in one or more programming languages such as Java, Scala, Node.js, or Rust.
- Deep understanding of cloud-native architectures (AWS or GCP), microservices, and containerized deployments.
- Solid foundation in algorithms, data structures, object-oriented design, and system design principles.
- Experience working with Kubernetes and operating services in production at scale.
- Familiarity with networking, operating systems, and database fundamentals.
- Proven ability to lead cross-functional technical initiatives from design through delivery.
- Strong communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
- Experience with distributed data or streaming systems (e.g., Spark) or modern backend frameworks is a plus.
Responsibilities
- Lead the design and delivery of large-scale, distributed software systems across cloud, data, and product engineering domains, ensuring scalability, reliability, and performance in production environments.
- Architect end-to-end solutions for complex technical challenges, spanning service design, system integration, and cross-team platform initiatives.
- Own services in a Kubernetes-based cloud ecosystem, including deployment, monitoring, incident response, and continuous improvement of operational stability.
- Establish and reinforce engineering best practices through code reviews, technical guidance, and setting high standards for code quality and system design.
- Mentor and support engineers across teams, contributing to technical growth, architectural alignment, and knowledge sharing within the organization.
- Participate in on-call rotations and support production systems to ensure high availability and rapid resolution of critical issues.
View Full Description & ApplyYou'll be redirected to the employer's site