Software Engineer II, Open Source Server
Temporal
ROLE SUMMARY Temporal is looking for a Software Engineer II to join the Open Source Server team. This team builds and maintains the core Temporal server. Its scope is broad, including Matching, Applications, Foundations, task processing, quotas and throttling, visibility, developer-facing primitives such as standalone activities, schedules, and streaming, and workflow experience improvements such as Continue-As-New, pause, and reset. We do not expect one person to cover all of these areas. We’re looking for an engineer who is excited to learn the system, contribute to new and/or ambiguous projects across the codebase, and help improve the reliability, performance, operability, and developer experience of Temporal over time. This is a hands-on engineering role where you’ll collaborate with experienced engineers to design, build, and operate components of Temporal’s distributed systems platform while growing your skills in distributed systems engineering. WHAT YOU'LL DO • Design, implement, test, and ship well-scoped features and improvements for the Temporal server with support from teammates. • Work on distributed systems problems in areas such as task matching, scheduling, workflow execution, visibility, quotas, throttling, persistence, developer primitives, and workflow lifecycle features. • Make thoughtful engineering tradeoffs with guidance, balancing developer experience, performance, and operability requirements. • Partner with engineers, product managers, cloud teams, and customer-facing teams to understand requirements and deliver scalable solutions. • Improve the reliability and operability of the server by adding tests, instrumentation, dashboards, alerts, runbooks, and documentation. • Participate in design discussions and code reviews to learn best practices and contribute to a high-quality codebase. • Contribute to improving the developer experience for open source users and enterprise customers through incremental improvements and bug fixes. • Share knowledge with teammates and contribute to a collaborative engineering culture. WHAT YOU'LL BRING • Experience building and operating production backend systems (distributed systems experience and concurrency experience). • Strong computer science fundamentals, including concurrency basics, data structures, and debugging.
• Experience writing production-quality code in Go, Java, or another applicable backend language, with an emphasis on correctness and maintainability. • Familiarity with core distributed systems concepts (e. g. , fault tolerance, consistency tradeoffs, replication, scheduling, performance), with interest in deepening these skills. • Ability to break down ambiguous problems into smaller tasks, ask good questions, and incorporate feedback from code review. • Comfort working collaboratively across teams and communicating progress, risks, and tradeoffs clearly. • Experience with testing practices and an operational mindset (logging, metrics, tracing, on-call empathy) is a plus. • Experience with open source software or communities is a plus. • Experience with AWS, Azure, or GCP is a plus. • Exposure to technologies such as Elasticsearch, OpenSearch, ClickHouse, Cassandra, PostgreSQL, or MySQL is a plus. • Exposure to Kubernetes or related tooling (CRDs, KEDA, Argo) is a plus. WHAT MAKES YOU A GOOD FIT • You’re excited to continue building and deepening your distributed systems expertise. • You enjoy learning large, complex codebases, think critically, thrive in ambiguity, and enjoy solving challenging problems. • You take ownership of your work, follow through, and collaborate well with teammates. • You balance technical depth with practical engineering decisions and are comfortable iterating toward better solutions. • You don’t need prior Temporal experience—you’re excited to work on the core of a distributed system used by a large open source community and enterprise customers.
$100 - $150 per hour
...Role Overview Contribute your open-source engineering expertise to AI training work that tests and improves software development capabilities. You will create, solve, review, and validate challenging engineering tasks across front-end and back-end systems, including...SuggestedHourly payFor contractorsImmediate startRemote workFlexible hours- ...Role Title: Software Engineer, Open Source Contributions Role Type: Contractor Location: Remote micro1 is engaging Software Engineer, Open Source Contributions experts to participate in an impactful customer project focused on high-quality, open source software...SuggestedTemporary workFor contractorsRemote work
$50 - $100 per hour
...Role Overview Contribute to open source software projects that help train next-generation AI systems. You will apply real-world engineering expertise to create, improve, validate, and document production-quality code. Prior AI experience is not required. Key Responsibilities...SuggestedHourly payFor contractorsRemote work- ...Software has moved to play a central role in network technology. From outstanding routing... ...are building teams to bring the very best open source networking software to market in a well... ...if you are an outstanding software engineer, passionate about networking, with a special...SuggestedFull timeLocal areaRemote workWork from homeWorldwide
$81.2k - $121.44k
...industry.ARC is looking for a talented Software Engineer II to join our team! In this role, you... ...programming in both front-end user interfaces, server-side application, and database queries... ...and containerized architectures, and open-source technologies such as Node.js, Python,...SuggestedInternshipWork at officeWork from homeFlexible hours- ...1, and OPT visa types.Software Development at GMFAs a... ...Service, Kubernetes (open source), DockerHigh level programming... ...Oracle, Microsoft SQL Server, NoSQL (e.g. CosmosDB)... ...Science or related Engineering field; and/or... ...dream candidate?The SDE II works under limited or...H1bWork at officeRemote workVisa sponsorshipFlexible hours2 days per week
- ...Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend... ...cross-org initiatives or technical vision.Contributions to open source, technical writing, or speaking that showcase technical depth...Immediate startRemote work
$143.7k - $194.4k
We are looking for a Software Development Engineer II (SDE-2) to join the EKS Runtime Release team. In this role, you will design, build, and operate... ...AI/ML services (SageMaker, Trainium, Inferentia), and open-source communities to deliver integrated solutions that enable...InternshipWork from homeFlexible hours$161.93k - $227.33k
...Senior Software Engineer II Remote About this opportunity: At Freenome we are seeking a Senior Software Engineer to grow our Platform... ...opportunities and build common solutions. Integrate open-source, enterprise and SaaS technologies into our evolving stack....Local areaRemote work- ...the U.S., Canada, and India. JOB DESCRIPTION As a Software Engineer II, you will be working within an energetic agile team implementing... ...sessions. ~ Follows industry trends and the open-source community. Knowledge, Skills and Abilities: ~ Adheres...Contract workTemporary workWork at officeWork from homeFlexible hours
$126.4k - $158k
...Senior Software Engineer II SurveyMonkey is the world's most popular platform for surveys and... ...of curiosity with 25 acts of giving, opening new hubs in Costa Rica and India, crossing... ...parts of the hiring process, such as sourcing candidates, reviewing applications,...Full timeWork at officeRemote workFlexible hours- ...Staff Software Engineers We are currently hiring Staff Software Engineers across multiple back-end systems teams. The work you will do as a Staff Engineer is key to developing features without complicating Temporal, as the increasing complexity of our systems creates...Currently hiringRemote work
- Job DescriptionJob Summary:The Senior Software Engineer II will support the development and continued... ...coding standards, code reviews, source control, build processes, testing, and... ...relevant factors. This role will remain open until filled. To review benefits, please...Hourly payTemporary work
$118.4k - $194.25k
Role SummaryWe’re looking for a Software Engineer II to join Temporal’s Cloud Enablement team and... ...implementations into a single, extensible, open-source, and productized solution used by both... ...Security, Infra Foundations, and OSS Server to deliver scoped projects and land...Remote work- ...Opportunity: Join Fandango's Platform Operations team as a Software Engineer II, where you'll help build and enhance the tools and systems... ...experience through internships, co-ops, academic projects, open-source contributions, or up to 2 years of professional software development...InternshipRemote work
$118.5k - $216.5k
...Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life36... ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI... ...another. Contributions to mobile open source or internal developer tooling. AI...Full timeSummer workRemote workFlexible hours$90k - $170k
...something bigger. Position Purpose: The Software Engineer II is responsible for independently... ...for the team to be successful; Relates openly and comfortably with diverse groups of... ...practices. ~ Proficiency with Git-based source control and collaborative software...Full timeWork experience placementRemote work$5,250 per month
...Software Engineer II (Multiple Positions) Job Description Summary: Working together in small... ...cycle application development. Building open communication with your Product Owner,... ...processes (Scrum or Kanban); handling code via source control systems (Git) in continuous...16 hoursFull timeTemporary workLocal areaRemote workShift work$123.7k - $254.67k
...our recruiting process here.Job Title: Software Engineer II, Data Analytics and EngineeringIntro: We... ...datasets.Experience translating open-ended partner needs into clear, impactful... ...work through testing, data validation, source-checking or peer review.High integrity...Work at officeLocal areaRemote workRelocationRelocation package$146.4k - $263.6k
...and improves Akamai's custom Linux kernel. As a Senior II Software Engineer, you will be responsible for: Developing new features to... ...well as Akamai hardware development teams Working with the open source community to upstream your work Staying current with...Full timeWork experience placementWork at office$138.24k - $171k
Job Title: Software Engineer II Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Software Engineer II. Enhancing platform core services and enabling...Work experience placementWork at officeRemote work- ...SUMMARY The Software Developer II is responsible for the full... ...backend services, SQL Server databases, and... ...part of a small senior engineering team, this role will... ...Azure DevOps for source control, pipelines, and... ...follow-up on inquiries, open workflow, etc. May...Work at officeLocal area
$87k - $109k
Software Development Engineer II - III (EDI Enrollment) Hybrid role (3 days/week in office) at our Burlington... ..., cross-site scripting (XSS), server side request forgery (SSRF). Familiar... ...Data Science.Ability to collaborate openly with all partners/audiences while solving...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week- Software Engineer II (AMIR MDMS Support) - Los Angeles, CA (4 days on-site/1 day remote)This engagement supports the vendor Meter Data Management... ...models, and versioning practices.Review vendor designs, source code, test results, and system data for quality, accuracy, resilience...Remote work
$158.1k - $213.8k
...Elastic Container Registry (Amazon ECR) is looking for a Software Development Engineer II (SDE) to help build and extend our container registry. ECR... ...life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations...InternshipWork from homeFlexible hoursNight shiftWeekend work$143.7k - $194.4k
...operational problems at global scale? Amazon is looking for a Software Development Engineer II to design and deliver the automation tools and AI-powered... ...life cycle, including coding standards, code reviews, source control management, build processes, testing, and...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hours$78.8k - $199.07k
...category-defining, data-driven, software-as-a-service (SaaS) products... ...position entailsThe Software Engineer III will play a pivotal role in... ...success.This Software Engineer II role has a front-end focus,... ...you bring to the tableHas an openness to new ideas and the desire to...Full timeTemporary workWork experience placementWork at officeRemote workFlexible hours$116k - $174k
...careers to see how we empower creators to own their own destiny.Software Engineer II - Recommendations (Boston, MA onsite 5x a week)Why you should... ...as well as business requirements. Proficient in Python and open to working in other languagesComfortable with cloud-native...- ...We are looking for a Software Developer II who displays a deep interest... ...to the Manager, Data Engineering, this position will... ...audience.We are open to hiring candidates... ...Experience with Microsoft SQL Server.- Experience... ...accurate and most used source of weather forecasts...Local areaRemote work
$148.5k - $237.6k
...with our ecosystem of devices and cloud software. Like our products, we work better together... ...(CAD), and more.As a Senior Software Engineer II, you will operate across all of the teams... ...interview process. All legitimate job openings are listed on our official careers page...Work experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Open Source Server. Be the first to apply!
- junior software developer Remote
- scientific software engineer Remote
- intel software engineer Remote
- vice president software engineering Remote
- director software engineering Remote
- software engineer Remote
- software sales engineer Remote
- software engineer mainframe Remote
- software engineer student Remote
- senior robotics software engineer Remote



