Senior Software Engineer – Reston

Jobtailor

Reston (VA)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor seeks a Senior Software Engineer to build and optimize high-concurrency ad-delivery systems in a scalable cloud environment. You will own end-to-end development, release cycles, and collaborate with global teams to meet evolving product needs.

Requirements include a strong background in C++/Golang, Linux, and distributed architectures, plus experience with AWS, Kubernetes, and containerization.

Qualifications

  • Bachelor's Degree or above; degree preferred, with coursework/experience or extensive related professional experience considered.
  • 3–5 years of relevant work experience stated in the posting; 7–10 years in later compensation section.
  • In-depth understanding of cloud and containerization technologies.
  • Familiarity with distributed architecture and middleware such as cache, message queues, and Nginx.
  • Experience with large-scale online service design, development, and operations/maintenance.
  • Strong understanding of Linux/Unix and data structures/algorithms.
  • Proficiency in C++, C, or Golang and network programming.
  • Experience with large-system software design and distributed systems.

Responsibilities

  • Construct and optimize high-concurrency, highly available, low-latency ad-delivery infrastructure.
  • Own end-to-end software development, updates, and release rollouts.
  • Collaborate with stakeholders to identify requirements and integration needs.
  • Research, write, and edit software designs, test plans, and technical manuals.
  • Provide technical leadership on architectural and engineering decisions.
  • Mentor junior Software Development Engineers.
  • Design and implement solutions using AWS, Kubernetes, and containerization.
  • Develop scalable, reliable AWS infrastructure for performance and cost efficiency.
  • Deploy and manage containerized applications with Kubernetes.
  • Implement security best practices and maintain AWS/containerized-environment integrity.
  • Optimize performance, scalability, and availability in AWS.
  • Document and maintain software functionality; troubleshoot issues with teams.
  • Identify deployment automation opportunities and partner with global teams.
  • Support the business and resolve technical issues.

Skills

C++
Golang
Linux/Unix
Data Structures
Algorithms
Distributed Architecture
SDLC
Agile Methodologies
Large-System Software Design
Network Programming
Problem-Solving
Technical Innovation
Collaboration
Persistence

Education

Bachelor's Degree

Tools

AWS
Kubernetes
Containerization Technologies
Nginx
Message Queues
Cache

Job description

  • Construct and optimize high-concurrency, highly available, low-latency ad-delivery infrastructure
  • Continuously optimize and reconstruct existing systems to support rapid business development
  • Own end-to-end software development, application updates, and software release rollouts
  • Collaborate with stakeholders to identify product and technical requirements and integration needs
  • Research, write, and edit software designs, evaluation plans, test results, technical manuals, recommendations, and reports
  • Provide technical leadership on architectural, design, and engineering decisions
  • Mentor junior Software Development Engineers
  • Design, architect, and implement solutions using AWS, Kubernetes, and containerization technologies
  • Develop and manage scalable, reliable AWS infrastructure for performance and cost efficiency
  • Deploy and manage containerized applications using Kubernetes and orchestration tools
  • Implement security best practices and maintain AWS and containerized-environment integrity and compliance
  • Optimize application performance, scalability, and availability in AWS
  • Document and maintain software functionality
  • Troubleshoot infrastructure and application issues with operations and development teams
  • Identify and implement infrastructure and deployment automation and optimization opportunities
  • Partner with global engineering, product, and operations teams to incorporate innovations
  • Support the overall business and solve technical issues
Requirements
  • Bachelor's Degree or above; degree is preferred, with coursework and experience or extensive related professional experience also considered
  • 3–5 years of relevant work experience stated in the posting
  • 7–10 years of relevant work experience stated in the later compensation section
  • In-depth understanding of cloud and containerization technologies
  • Familiarity with distributed architecture and middleware such as cache, message queues, and Nginx
  • Experience with large-scale online service design, development, and operations/maintenance preferred
  • Strong understanding of Linux/Unix
  • Excellent data structures and algorithms foundation
  • Proficiency in C++, C, or Golang and network programming
  • Experience with large-system software design and development
  • Experience with distributed and mission-critical systems preferred
  • Demonstrated problem-solving and technical innovation expertise
  • Knowledge of SDLC, Agile, and software engineering methodologies
  • Ability to work with global teams and accept additional working time outside normal hours for meetings or collaboration
  • Advertising industry experience is a plus
  • Strong technical-support ability and persistence
Core Competencies

Demonstrates expertise in designing, architecting, and implementing scalable solutions using AWS and Kubernetes, with a strong foundation in software development and technical leadership. Proven ability to optimize high-concurrency systems and mentor junior engineers while ensuring compliance and security best practices.

Highest-signal resume keywords
  • AWS Infrastructure Management
  • Kubernetes Deployment
  • C++ Programming
  • Cloud and Containerization Technologies
  • Technical Leadership
ATS Optimization Keywords
Hard Skills
  • C++
  • Golang
  • Linux/Unix
  • Data Structures
  • Algorithms
  • Distributed Architecture
  • Software Development Life Cycle (SDLC)
  • Agile Methodologies
  • Large-System Software Design
  • Network Programming
Soft Skills
  • Problem-Solving
  • Technical Innovation
  • Collaboration
  • Persistence
Industry Keywords
  • Ad-Delivery Infrastructure
  • High-Concurrency Systems
  • Technical Support
  • Advertising Industry Experience
Tools & Technologies
  • AWS
  • Kubernetes
  • Containerization Technologies
  • Nginx
  • Message Queues
  • Cache
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer – Cloud
Senior Engineer – Cloud

Jobtailor • California (MO)

On-site
USD 150,000 - 190,000
Staff Software Development Engineer – Agentic Applications, Experiences
Staff Software Development Engineer – Agentic Applications, Experiences

Jobtailor • Illinois

On-site
USD 130,000 - 190,000
DevOps Software Engineer
DevOps Software Engineer

Jobtailor • Connecticut

On-site
USD 120,000 - 160,000
Senior Software Engineer – Content Platform Engineering
Senior Software Engineer – Content Platform Engineering

Jobtailor • California (MO)

On-site
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Phoenix (AZ)

On-site
USD 150,000 - 190,000
Software Engineer, Backend – Level 3
Software Engineer, Backend – Level 3

Jobtailor • California (MO)

On-site
USD 90,000 - 130,000
Software Engineer – AWS, Python, DevOps
Software Engineer – AWS, Python, DevOps

Jobtailor • Connecticut

On-site
USD 110,000 - 150,000
Senior Engineer, Applications Systems
Senior Engineer, Applications Systems

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Jobtailor • Seattle (WA)

On-site
USD 150,000 - 190,000
Senior Full Stack Software Engineer, AI & Cloud Platforms
Senior Full Stack Software Engineer, AI & Cloud Platforms

Jobtailor • South Carolina

On-site
USD 120,000 - 180,000