Remotery

Software Engineer

atEnsonoRemoteUS flagUnited StatesFull-timeFull-stack EngineerSeniorLead$130k – $188k/year

Posted Jul 17

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, and uphold intricate, high-performance applications utilizing C++ (C++11/14/17/20 and beyond).

• Assume responsibility for vital system components, prioritizing reliability, scalability, and performance.

• Create and implement solutions that involve sophisticated memory management and concurrent/multithreaded architecture.

• Lead code reviews and uphold coding standards and best practices throughout the team.

• Define and manage CMake-based build systems while handling multi-platform build configurations.

• Design and oversee CI/CD pipelines and workflows based on Docker containerization.

• Diagnose and resolve intricate issues using tools such as GDB and Valgrind; spearhead performance profiling and tuning efforts.

• Collaborate with cross-functional teams within a Linux-based development setting.

• Contribute to and sustain automation scripts utilizing Python and shell scripting.

• Interact with relational databases through SQL as necessary.

• Manage source code, branching strategies, and release workflows using Git.

• Mentor junior and mid-level engineers, fostering technical development across the team.

• Engage in system design discussions, technical planning, and effort estimation.


⛳️ Requirements

• Over 10 years of experience with Mainframe Skills including COBOL, CICS, JCL, DB2, and VSM.

• In-depth knowledge of dynamic memory allocation, RAII, and smart pointers (unique_ptr, shared_ptr, weak_ptr).

• Proven experience in diagnosing and resolving memory leaks, dangling pointers, and buffer overflows.

• Familiarity with custom allocators and memory pool strategies.

• Strong understanding of the C++ threading model (std::thread, std::mutex, std::atomic, std::condition_variable).

• Experience with lock-free and wait-free programming paradigms.

• Ability to identify and address race conditions, deadlocks, and thread safety issues.

• Expert-level experience with CMake for cross-platform build configurations.

• Proficient in using Docker for containerized development and deployment environments.

• Hands-on experience in designing and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).

• Advanced proficiency with GDB for low-level debugging and post-mortem analysis.

• Skilled in using Valgrind (Memcheck, Helgrind, Callgrind) for memory and thread analysis.

• Bachelor's or master’s degree in computer science, Software Engineering, or a related technical field.

• Equivalent industry experience will be accepted in place of formal education.

• Soft Skills: Exceptional problem-solving and analytical abilities, strong communication and interpersonal skills, and the capacity to work both independently and collaboratively.


🏝️ Benefits

• Unlimited Paid Days Off.

• Three health plan options available.

• 401k with company matching contributions.

• 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 maternity and paternity leave.

• Education Reimbursement, Student Loan Assistance, or 529 College Funding options.

• Sabbatical leave opportunities.

• Wellness program available.

• Flexible work schedule offered.

People also viewed

Phase25 days ago

Software Architect

US flagUnited States OnlyFull-timeFull-stack Engineer$123k – $144k/year
ApplyView job
Rimutee5 days ago

Arquitecto de Software

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Job Mobz5 days ago

Software Developer

RO flagRomania OnlyFull-timeFull-stack Engineer$40k – $50k/year
ApplyView job
RTX5 days ago

Full Stack Principal Application Developer

US flagArizona OnlyFull-timeFull-stack Engineer$86.8k – $165.2k/year
ApplyView job
Rocket Mortgage5 days ago

Software Engineer II – Acquisition and Funnel

US flagMichigan OnlyFull-timeFull-stack Engineer$97k – $207k/year
ApplyView job
Automox5 days ago

Software Engineer

US flagColorado, +2 more statesFull-timeFull-stack Engineer$125k – $150k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers