Senior Technical Lead
HCL America Inc.
St. Louis, MO, United States
29 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$100,000.0
Working hours
Regular working hours
Job source
Tech stack
C (Programming Language)
Automation of Tests
Profiling
Code Review
Computer Programming
Continuous Integration
Software Debugging
Linux
Linux Kernel
Network Service
Systems Development Life Cycle
Secure Coding
+9 more
Socket Programming
TCP/IP
Transmission Control Protocol (TCP)
Software Vulnerability Management
Multithreading
Load Balancing
Istio
Concurrency
Integration Tests
Job description
- Review and rapidly understand an existing proxy codebase.
- Develop traffic-management, failover, connection-draining, recovery, telemetry, and operational-control capabilities.
- Build reliable software for persistent TCP connections and stateful traffic movement.
- Resolve defects and improve performance, resiliency, security, and maintainability.
- Build APIs and integration points for automation and operational tooling.
- Own unit, component, and integration testing as part of development.
- Participate in code reviews, SDLC integration, vulnerability remediation, performance certification, and production support.
- Use AI-assisted development tools responsibly to improve engineering productivity and quality.
Requirements
Senior engineer, ordinarily 8 or more years of relevant software or systems experience., * Strong hands-on development experience in Go or C is mandatory. Candidates without demonstrated Go or C programming experience should not be submitted.
- Linux systems programming, socket programming, concurrency, multithreading, and network services.
- TCP/IP and distributed-systems fundamentals.
- High-performance, highly available, long-running services.
- Automated testing, debugging, profiling, secure coding, and CI/CD practices.
Other Requirements
Preferred experience
- Proxy, load-balancing, service-mesh, network-appliance, or traffic-management products.
- Linux kernel networking and eBPF.
- Experience moving a proof of concept through enterprise SDLC and production readiness.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦