Software Engineer II, Developer Productivity
Temporal
π΅ $145k-$175k
πRemote - United States
Please let Temporal know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Temporal's Developer Productivity Team as a Software Design Engineer! This mission-critical role focuses on building and maintaining internal developer tools, observability features, and release engineering processes. You will participate in the entire product development lifecycle, from requirements gathering to deployment and maintenance. The ideal candidate possesses a user-first mindset, strong automation skills, and experience with developer productivity tools. We offer a competitive salary, comprehensive benefits, and a collaborative work environment. This position offers the opportunity to contribute to a rapidly growing open-source project and make a significant impact on the developer experience.
Requirements
- User-first mindset. Youβre excited by the opportunity to empower others through tooling, and enjoy deeply internalizing user goals and use cases to build effective tools
- Eagerness to automate whenever possible - constantly asking βis it worth the time?β
- Experience developing internal tools and automations, especially with a focus on developer productivity and release engineering
- Strong opinions about tools and technology that are equally balanced by a pragmatic drive for impact
- Ability to work in a self-directed manner in a fast-paced environment
- Excellent collaboration and communication skills
- Expert in one or more high-level programming languages, preferably Go
- Hands-on experience with one or more cloud providers, preferably AWS
- Experience with Kubernetes
- Experience building/automating on developer platforms such as GitHub, GitLab, etc
- Familiarity with web application development using modern frameworks
- Strong command and understanding of Git
- Basic understanding of common design patterns
- Thorough understanding of computer architecture, operating systems, and networking
- Familiarity with best practices regarding monitoring, instrumenting, and configuring infrastructure
- BS in CS preferred or equivalent applicable experience
Responsibilities
- 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
- 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
- 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
- Participate in design reviews and contribute to design of other features
- Share design principles for building reliable systems at scale
Benefits
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
- Paid Time Off (PTO)
- Benefits outside the United States vary by country, and are issued in partnership with Remote.com
- Perks to all international employees for learning & career development, a lifestyle spending account, in-home office setup (in addition to company-issued hardware), professional memberships, work-from-home meals, and access to the Calm app for mental wellness
- $3,600 / Year Work from Home Meals
- $1,500 / Year Career Development & Learning
- $1,200 / Year Lifestyle Spending Account
- $1,000 / Year In-Home Office Setup (In addition to Temporal issued equipment - laptop, monitor, keyboard, mouse, trackpad, and extension power cable at no cost to you)
- $500 / Year Professional Memberships
- $74 / Month Reimbursement for Internet
- Calm App Subscription for Mental Health & Wellness
- This role is eligible to participate in Temporal's equity plan
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- π°$95k-$123kπCanada
- π°$142k-$215kπUnited States
- π°$86k-$116kπCanada
- πIndia
- π°$100k-$200kπIndia
- π°$120k-$210kπUnited States
- πCanada
- π°$145k-$205kπUnited States
- πIreland