Software Engineer
United States - Remote Opportunity
We have an opening on our SDK team to hire a Software Engineer to help us build a great experience for developers of Temporal-based applications. Our SDK team makes the Temporal SDKs and the Temporal CLIāthe primary ways through which our customers use Temporal. This is harder than it soundsāSDKs are not mere clients; they act as runtime environments for application code, and coordinate closely with Temporal Server to provide the durable-execution guarantees our customers require. Most of our work is open sourceāsee for yourself here: https://github.com/temporalio
What You Will Do
- Design and build Temporal SDKs used by customers to work with Temporal in their programming language of choice.
- Tightly integrate Temporal SDKs with their respective languages to run application code in a durable, deterministic way.
- Maintain and improve the Temporal CLI and VSCode IDE plugin.
- Work directly with our community to debug issues that need expert attention, and get feedback on Temporal SDK features and APIs.
- Write publicly-readable technical documentation describing Temporal concepts and APIs.
- Travel to meet your coworkers in meatspace for a week once or twice a year.
- Attend the occasional developer conference to talk about how great Temporal is (optional).
What You Wonāt Do
- Work in an office (unless you want to, but youād be by yourself). Temporal is a fully-remote company.
- Commit code thatās poorly-tested or works āmost of the timeā. Temporal aspires to be āReliable as Gravityā, and we expect your code to ā¦
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Remote Opportunity
Benefits/Perks12 holidays 12 Holidays + 2 Floating Holidays Additional perks for Learning & Development Community engagement Equity plan Flexible work hours Fully remote Internet Stipend Unlimited PTO WFH Meals
Tasks- Write technical documentation
CLI Development Communication Distributed Systems Go Java Open Source Programming languages Python SaaS SDK Development Software Engineering Technical Documentation Typescript
EducationB.S. Business Computer Science MS MS in Computer Science Related Degree
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