Join our Facebook group

👉 Remote Jobs Network

Software Engineer - Developer Productivity

2 days ago

Apply Now
Logo of Temporal Technologies

Temporal Technologies

Build invincible apps.

51 - 200

💰 $75M Series B on 2023-02

Description

• We have an opening for a Software Engineer on our Developer Productivity Team focused on internal developer tools. • Participate in the end-to-end Product Development Lifecycle: goals and requirements solicitation, design, implementation, operationalization/deployment, support and maintenance. • Formulate feature designs, review with stakeholders, and 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 perform on-call duties. • Working knowledge of the architecture and services of your assigned domain(s). • 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.

Requirements

• User-first mindset. Excited to empower others through tooling. • Eagerness to automate whenever possible. • Experience developing internal tools, focus on developer productivity and release engineering. • Strong opinions balanced by pragmatic drive for impact. • Ability to work in a self-directed manner in a fast-paced environment. • Excellent collaboration and communication skills. • 3-5 years of hands-on experience post graduation building and running services with cloud providers. • Hands-on experience with Clickhouse or similar column-oriented DBMS is nice to have. • Expert in one or more high-level programming languages, preferably Go. • Solid computer science fundamentals in distributed systems concepts, concurrency or multithreading. • Experience with Kubernetes. • 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.

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) and Benefits outside the United States vary by country • $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 • $500 / Year Professional Memberships • $74 / Month Reimbursement for Internet • Calm App Subscription for Mental Health & Wellness

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com