
Staff Software Engineer
Posted 22 hours ago

Posted 22 hours ago
• Design and implement features that are robust enough to accommodate our rapid growth.
• Lead the development of new features by deconstructing complex problems into their fundamental components, translating this complexity into elegant designs, and producing high-quality, maintainable code.
• Establish and maintain test automation to facilitate continuous integration and enhance development speed.
• Design and deliver well-crafted REST APIs that facilitate interactions between our client applications and backend services.
• Collaborate with and mentor fellow engineers while providing insightful guidance through code, design, and architecture reviews.
• Work collaboratively with other teams, including data science, design, product, marketing, and analytics.
• Utilize a diverse skill set to assist in the rapid implementation and learning of new technologies.
• Provide and receive evaluations on design and implementation, aiming for improvement with each iteration.
• Troubleshoot production issues across our services infrastructure and various levels of our stack.
• Consider distributed systems and services, demonstrating a strong commitment to producing high-quality code.
• Over 7 years of development experience in a high-paced environment.
• Bachelor’s, Master’s, or PhD degree in computer science, computer engineering, or a related technical field, or equivalent industry experience.
• Proficient in at least one modern programming language, such as C#, Java, JavaScript, Python, Go, or Scala.
• Practical experience with various databases (DynamoDB, MySQL, ElasticSearch) and data pipeline technologies.
• Familiarity with continuous integration and delivery tools.
• Experienced in developing and executing functional and integration tests.
• Strong written and verbal communication skills.
• Ability to excel in a fast-paced, dynamic environment, demonstrating a proactive approach and focus on results.
• Experience utilizing AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, or similar tools) as part of the software development process.
• Familiarity with Kubernetes and microservice architecture is a significant advantage.
• Healthcare coverage.
• Reimbursement for internet and cell phone expenses.
• Stipend for learning and development.
• Potential travel opportunities to our Mountain View headquarters.
Smartsheet
Smartsheet
Domus Global
PSI CRO AG
Get handpicked remote jobs straight to your inbox weekly.