Software Engineer II, Developer Productivity
United States - Remote Opportunity
Summary
We have an opening for a Software Design Engineer on our Developer Productivity Team focused on internal developer tools (development & operational), observability (both internal and customer-facing), and release engineering. This is an opportunity to join a mission-critical engineering team focused on driving the productivity and reliability of Temporal’s developers and core platforms, respectively. We are a passionate team of talented developers who truly care about our mission and enjoy being a force multiplier across the organization.
What You'll Do
Build
- Participate in the end-to-end Product Development Lifecycle: goals and requirements solicitation, design, implementation, operationalization / deployment, support & maintenance.
- Formulate feature designs, review with stakeholders, iterate to incorporate feedback.
- Provide appropriate test coverage for unit, integration, and performance of your feature ownership area.
- Clearly document design choices and operational knowledge to successfully deploy and manage the software you develop.
Own
- Set a high bar for technical excellence and take pride in the software you develop.
- Investigate issues with a methodical approach to identify a root cause.
- Understand performance and reliability implications of basic design options at scale. Make related tradeoffs.
- Able to participate in on-call rotation.
Learn
- Working knowledge of architecture and services of assigned domain.
- Investigate and understand ways to best leverage Temporal’s own software to power our mission.
- Deeply understand the needs of Temporal developers and leverage that knowledge for product development and feature design.
…
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Remote Opportunity
Benefits/Perks12 holidays 2 floating holidays Collaborative team Equity plan Home office setup Internet Stipend Open-source focus Remote work Unlimited PTO
Tasks- Collaborate cross-functionally
- Collaboration
- Documentation
- Document design choices
- End-to-end product development
- Feature design
- Investigate issues
- On-Call Rotation
- Test coverage
Automation AWS Cloud Collaboration Communication Developer productivity GitHub GitLab Go Integration Kubernetes Monitoring Networking Observability Open Source Performance Programming languages Release Engineering Reliability SaaS Software design Software Development
Experience3 years
Education TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9