C++ Software Engineer

🕒 July 7

🇺🇸 United States – Remote

💵 $130k - $150k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 31%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Ensono

Ensono

1001 - 5000 employees

💼 Consulting

Consulting • Cloud Services • IT Services

Ensono is a managed service provider and expert technology advisor focused on enabling clients to navigate complex IT environments. Ensono offers services including mainframe-as-a-service, cloud migration, and IT infrastructure management, with a strong emphasis on modernizing legacy systems and optimizing IT operations. The company is recognized for its flexibility and allyship, providing businesses with the ability to adapt and evolve through solutions like Ensono Flex®. It specializes in both mainframe and cloud solutions, holding competency in AWS mainframe modernization and is a global Azure Expert MSP. Ensono acts as an ally, helping companies achieve better business outcomes through IT innovation and strategic technology advisement.

📋 Description

• Architect, develop, and maintain complex, high-performance C++ applications • Own critical system components with a focus on reliability, scalability, and performance • Design and implement advanced memory management and concurrent/multithreaded architectures • Lead code reviews and enforce coding standards and best practices • Define and maintain CMake-based build systems and multi-platform build configurations • Design and maintain CI/CD pipelines and Docker-based containerisation workflows • Diagnose and resolve complex issues using GDB and Valgrind • Lead performance profiling and tuning initiatives • Collaborate with cross-functional teams in a Linux-based development environment • Maintain automation scripts using Python and shell scripting • Interact with relational data sources using SQL where required • Manage source code, branching strategies, and release workflows using Git • Mentor junior and mid-level engineers • Participate in system design discussions, technical planning, and effort estimation • Drive architectural decisions and champion best practices across the software development lifecycle

🎯 Requirements

• 10+ years of hands-on, production-level experience • Expert understanding of dynamic memory allocation, RAII, and smart pointers • Experience diagnosing memory leaks, dangling pointers, and buffer overflows • Familiarity with custom allocators and memory pool strategies • Strong command of the C++ threading model • Experience with lock-free and wait-free programming patterns • Ability to resolve race conditions, deadlocks, and thread-safety issues • Expert-level experience with CMake for cross-platform build configuration • Proficiency with Docker • Hands-on experience designing and maintaining CI/CD pipelines, such as Jenkins, GitLab CI, or GitHub Actions • Advanced use of GDB • Proficiency with Valgrind • Bachelor's or master’s degree in computer science, Software Engineering, or a related technical discipline • Equivalent industry experience will be considered in lieu of formal education • Excellent problem-solving and analytical skills • Strong communication and interpersonal skills • Ability to work independently and as part of a team

🏖️ Benefits

• Unlimited Paid Days Off • Three health plan options • 401k with company match • Eligibility for dental, vision, short and long-term disability, life and AD&D coverage, and flexible spending accounts • Family Forming Benefit including fertility coverage and adoption/surrogacy reimbursement • Paid childbearing and paternal leave • Education Reimbursement, Student Loan Assistance or 529 College Funding • Sabbatical leave • Wellness program • Flexible work schedule • Annual bonus plan based on company and individual performance • Equity grant under the Associate Equity Appreciation Program • Option to work from home or in Ensono offices when not required on a client site

Apply Now

Similar Jobs

🕒 July 7

Boosted.ai

51 - 200

💸 Finance

💳 Fintech

🤝 B2B

Senior Software Engineer designing and building advanced software solutions. Collaborating to empower organizations with efficient, high-performance systems strategically for financial services.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 7

Calendly

501 - 1000

☁️ SaaS

⚡ Productivity

🏢 Enterprise

Senior Full Stack Engineer developing and shipping growth experiments for Calendly. Collaborating with cross-functional teams to drive user growth and improve key business metrics.

🇺🇸 United States – Remote

💵 $187k - $271.9k / year

💰 $3.5G Series B on 2021-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 7

Gifthealth

501 - 1000

🏥 Healthcare

📦 Logistics

💼 Consulting

Senior Software Engineer developing and maintaining software solutions for Gifthealth's healthcare management. Collaborating with cross-functional teams to deliver compliant technical solutions while working remotely.

🇺🇸 United States – Remote

💵 $150k - $190k / year

💰 $40M Private Equity Round - GiftHealth on 2023-04

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 7

Twilio

5001 - 10000

🔌 API

🤝 B2B

Principal Engineer at Twilio leading AI-driven development strategies for communication APIs. Overseeing architecture transitions and enhancing team output through AI tools.

🕒 July 7

Cyclotron, Inc.

51 - 200

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior AI-Native Product Engineer at Cyclotron, overseeing product development from concept to implementation. Collaborating in a remote work environment focusing on SaaS architecture and AI tools.

🇺🇸 United States – Remote

💵 $120k - $150k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer