
Senior Software Engineer, Traffic
Temporal Technologies
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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