Senior Software Engineer, Infrastructure
CLEAR · New York, NY · 6 days ago
On-siteEngineering$175k–$215k/yrFull-time
About the role
We’re seeking a Senior Software Engineer to join our Network Engineering team. This role involves developing and maintaining scalable and reliable software-defined networking solutions on AWS, enhancing our compute platform, and collaborating with engineering teams to improve observability.
Responsibilities
- Develop and maintain a streamlined process for engineers to effortlessly build and deploy scalable and reliable software-defined networking solutions on AWS.
- Enhance our compute platform (Kubernetes) by integrating new functionalities and features, focusing on AWS networking services and concepts such as VPCs, Route Tables, Security Groups (SGs), ALBs/ELBs, and Route53, as well as implementing Kubernetes networking solutions like service mesh (Istio) to optimize service communication and management.
- Collaborate across engineering teams to advocate for and implement best practices in observability, utilizing tools like Splunk or Datadog to ensure robust network monitoring.
- Act as a product owner for our infrastructure, collecting feedback and requirements from engineering teams to address pain points and develop solutions, particularly in the realm of AWS networking and cloud-native design principles.
Requirements
- 6+ years of extensive experience in infrastructure and platform development, particularly in software-defined networking and AWS cloud services.
- Proficient in writing production-grade software using modern languages such as Python, with a strong understanding of Kubernetes and container orchestration tools like EKS and ECS.
- Well-versed in cloud-native design principles and AWS networking services, including VPC design, SGs, NATGWs, ALBs/ELBs, Route53, and security features like AWS Network Firewall and AWS WAF.
- Experienced with Infrastructure as Code (IaC) tools such as Terraform, Pulumi, or Cloudformation, and possess a strong product and user-centric mindset.
- Committed to continuously improving systems and environments, with a solid understanding of networking concepts (ISO Layer, BGP, RIP, etc.) and Linux systems (Bash, Filesystems, etc.).
- Equipped with an understanding of and experience with traditional networking appliances and equipment, such as Palo Alto, to effectively maintain connectivity at scale.
- Skilled in configuring and managing Nginx as a reverse proxy and load balancer to optimize application delivery and performance.
- Experienced in implementing and managing API Gateway solutions to facilitate secure and scalable API management.
- Knowledgeable in deploying and managing cloud solutions such as Cloudflare or Fastly to enhance web performance and security through CDN and edge computing capabilities.
Qualifications
- BS/MS in Computer Science, Electrical Engineering, or a related technical field.
- Experience with AWS services and tools.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
Skills
- Software Defined Networking (SDN)
- Kubernetes
- AWS Networking Services
- Cloud Native Design Principles
- Observability Tools (Splunk, Datadog)
- Infrastructure as Code (IaC) Tools (Terraform, Pulumi, Cloudformation)
- Networking Concepts (ISO Layer, BGP, RIP, etc.)
- Linux Systems (Bash, Filesystems)
- Traditional Networking Appliances (Palo Alto)
- Nginx as a Reverse Proxy and Load Balancer
- API Gateway Solutions
- Cloud Solutions (Cloudflare, Fastly)
Benefits
At CLEAR, we provide a comprehensive benefits package including:
- Comprehensive healthcare plans
- Fertility and adoption/surrogacy support
- Flexible time off
- Annual wellness stipend
- Free OneMedical memberships for you and your dependents
- A CLEAR Plus membership
- A 401(k) retirement plan with employer match
Pay
The base salary range for this role is $175,000 - $215,000, depending on levels of skills and experience.
Schedule
Full-time position.