- Company Name
- SR Talent Solution Inc.
- Job Title
- Embedded Software Engineer
- Job Description
-
Job title: Embedded Software Engineer
Role Summary:
Lead the design, implementation, and maintenance of high‑performance traffic routing platforms (Envoy, Apache Traffic Server, HAProxy) to optimize global traffic flows. Act as a domain expert and technical leader, shaping architecture, building large‑scale distributed systems, mentoring teams, and driving best‑practice craftsmanship.
Expactations:
- Deliver scalable, reliable traffic infrastructure that meets performance and availability targets.
- Define and enforce architectural standards and coding best practices.
- Mentor and grow engineering talent while ensuring project alignment with strategic roadmaps.
- Collaborate with customers, product, and leadership to translate business needs into technical solutions.
Key Responsibilities:
- Own architectural decisions and design trade‑offs for traffic routing platforms.
- Design, develop, deploy, and maintain Envoy, Apache Traffic Server, HAProxy, and related components.
- Build and operate large‑scale distributed systems and databases supporting traffic management.
- Partner with stakeholders to create product roadmaps, drive alignment, and deliver on commitments.
- Lead and mentor engineering teams, fostering a culture of innovation and execution.
- Continuously elevate engineering quality through process improvement, code reviews, and automation.
- Engage with legacy systems, ensuring seamless migration and integration.
Required Skills:
- Extensive experience (≥6 years) in software design, development, and algorithm‑driven solutions.
- Proficiency (≥6 years) in C/C++, Rust, Go, or similar systems programming languages.
- Hands‑on expertise (≥2 years) with distributed systems, database architecture, and networking protocols (TCP/IP, HTTP, DNS).
- Deep knowledge of L7 proxies (Envoy, HAProxy, Apache Traffic Server).
- Strong background in building and operating large‑scale traffic routing and CDN‑level infrastructure.
- Ability to mentor and mentor teams, establishing high craftsmanship standards.
Required Education & Certifications:
- BA/BS in Computer Science or related technical discipline (or equivalent practical experience).
- Optional: MS or PhD with ≥6 years of relevant work experience.
- Certifications or demonstrated expertise in networking technologies and large‑scale traffic systems preferred.