Temporal Technologies

Senior Software Engineer, Traffic

Temporal Technologies

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $225,000 per year

Job Level

About the role

  • Design and develop systems that optimize network traffic and support global expansion.
  • Contribute to architectural decisions for high-impact projects, ensuring scalability and reliability.
  • Participate in technical roadmap discussions for network scalability, performance, and engineering velocity.
  • Uphold a culture of engineering and operational excellence.
  • Partner with engineering, product, and security teams to align on network infrastructure goals.
  • Participate in design reviews for critical projects with attention to system-level tradeoffs and network scalability.
  • Implement "secure by default" network systems in collaboration with security teams.
  • Engage with customers and internal teams to understand business requirements and deliver effective solutions.
  • Develop expertise in leveraging Temporal's software to build and scale networking infrastructure.
  • Gather insights into customer needs and incorporate them into technical decision-making for traffic management and networking strategies.
  • Stay current with technology advancements in traffic management, networking, and cloud orchestration.
  • Share best practices and design principles for building reliable and scalable networking systems.
  • Work closely with teammates to ensure roadmaps are cohesive and deliverables are on track.
  • Contribute to a collaborative and growth-oriented environment.

Requirements

  • Experience working on engineering efforts focused on network traffic management, network optimization, or cloud orchestration.
  • Strong collaboration and communication skills, with the ability to work effectively across teams.
  • Experience contributing to technical planning and making system-level tradeoffs.
  • At least 5+ years of coding experience in languages like Go, Java, or similar, with experience writing concurrent and distributed code.
  • Experience designing and building distributed systems, leveraging concurrency primitives, and optimizing network performance.
  • Solid understanding of traffic and networking systems, with exposure to adjacent infrastructure domains.
  • Experience with cloud providers such as AWS, GCP, or Azure.
  • A strong sense of ownership and the ability to balance short-term priorities with longer-term goals.
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!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoJavaconcurrent programmingdistributed systemsnetwork traffic managementnetwork optimizationcloud orchestrationtraffic managementnetwork performancesystem-level tradeoffs
Soft Skills
collaborationcommunicationownershipproblem-solvingteamworkadaptabilityattention to detailcustomer engagementtechnical decision-makinggrowth-oriented mindset