Senior C++ Software Engineer - High-Performance Systems

Vectech Limited
San Francisco, CA (Hybrid)
Full-time
Open Position Senior Level

$150,000 - $220,000

Salary Range

27

Applicants

technology

Industry

9 months ago

Posted

Required Skills

C++System DesignDistributed SystemsLinuxPerformance OptimizationMultithreadingAlgorithmsData StructuresGitDockerKubernetesMicroservices

Ready to Apply?

Join thousands of professionals using AI-powered hiring to land their dream jobs.

Job Description

VecTech Limited is seeking an experienced Senior C++ Software Engineer to join our core engineering team. You'll be instrumental in designing and building high-performance, scalable systems that power our next-generation technology platform. **About the Role:** As a Senior C++ Software Engineer, you will work on cutting-edge projects involving distributed systems, real-time data processing, and performance-critical applications. You'll collaborate with cross-functional teams to architect elegant solutions to complex technical challenges. **What You'll Do:** • Design and implement high-performance C++ applications and libraries • Architect scalable distributed systems and microservices • Optimize code for performance, memory efficiency, and reliability • Lead code reviews and mentor junior engineers on best practices • Collaborate with product teams to translate requirements into technical solutions • Contribute to system design discussions and architectural decisions • Develop and maintain comprehensive unit and integration tests • Debug complex issues in production systems **Technical Environment:** • Modern C++ (C++17/20/23) • Linux/Unix systems programming • Distributed systems and message queues • Container orchestration (Docker, Kubernetes) • CI/CD pipelines and automation • Git version control and collaborative development **What We're Looking For:** • 5+ years of professional software engineering experience • Strong expertise in C++ and systems programming • Experience building scalable web applications and distributed systems • Deep understanding of data structures, algorithms, and design patterns • Proven track record of delivering high-impact projects • Passion for clean code, code reviews, and technical excellence • Experience with performance optimization and profiling • Strong problem-solving and debugging skills • Excellent communication and mentoring abilities **Bonus Points:** • Experience with real-time systems or embedded programming • Knowledge of Python, Rust, or Go • Familiarity with cloud platforms (AWS, GCP, Azure) • Open-source contributions • Experience with AI/ML systems integration **Why VecTech Limited?** • Work on challenging technical problems at scale • Collaborate with a talented team of engineers • Competitive compensation and equity package • Flexible work arrangements (hybrid/remote options) • Professional development and conference budget • Health, dental, and vision insurance • 401(k) matching • Generous PTO and work-life balance Join us in building the future of technology infrastructure!

Requirements

  • 5+ years of professional C++ development experience
  • Strong understanding of object-oriented design and system architecture
  • Experience with multithreading, concurrency, and parallel programming
  • Proficiency in Linux/Unix development environments
  • Experience with modern development tools and practices (Git, CI/CD, code review)
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Bachelor's degree in Computer Science or equivalent experience

Our Transparent Hiring Process

1

Application Review

1-2 days

2

AI Screening

24 hours

3

Live Interview

60 minutes

4

Final Round

45 minutes

5

Offer Extended

1 day

No surprises, no hidden steps. You'll know exactly what to expect at every stage.

Benefits & Perks

Health Insurance

Comprehensive medical, dental, and vision coverage

Flexible Schedule

Work-life balance with flexible hours and remote options

Professional Development

Learning stipend and conference attendance

Competitive Salary

Market-rate compensation with performance bonuses

Paid Time Off

Generous vacation days and personal time off

Team Events

Regular team building and company social events

Don't Miss This Opportunity!

This position won't stay open forever. Join our platform today and apply with confidence.

Create Free Account
Support