×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – C++ Remote; India & Selected

Remote / Online - Candidates ideally in
Washington, District of Columbia, 20022, USA
Listing for: Sidram Tech
Full Time, Part Time, Remote/Work from Home position
Listed on 2026-10-02
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Software Architect, Senior Developer
Salary/Wage Range or Industry Benchmark: 120000 - 166000 USD Yearly USD 120000.00 166000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer – C++ | Sidram Tech | Remote (India & Selected Countries)
Position Summary:

Sidram Tech is seeking an experienced, highly technical, and accomplished Senior Software Engineer - C++ with 3+ years of professional software engineering and systems development experience to join our client engagement team on a 3-month contract basis on a full-time remote schedule (with a mandatory 4-hour PST overlap; immediate start; open to candidates in India and selected countries). In this specialized C++ software engineering and backend development role, you will spearhead designing, building, testing, and optimizing high-performance C++ applications, containerized microservices, and distributed systems.

You will work closely with engineering leads, product managers, and remote development squads to deliver robust, scalable software solutions. Ideal candidates bring a robust academic degree in computer science or software engineering, deep practical mastery of modern C++, Git version control, Docker containerization, and immediate availability for deployment.

Detailed

Job Description:

As a Senior Software Engineer - C++ at Sidram Tech, you will take full ownership of developing core software modules, writing clean and maintainable C++ code, managing containerized deployment workflows via Docker, and maintaining version control best practices utilizing Git and Git Hub. Your day-to-day responsibilities encompass solving complex algorithmic problems, optimizing system memory and execution speed, participating in peer code reviews, and maintaining a 4-hour daily overlap with Pacific Standard Time (PST) operational hours.

You will collaborate with cross-functional technical teams to troubleshoot production software defects, integrate backend APIs, and ensure strict adherence to software engineering standards. Working in a fast-paced remote technology consulting environment, you will drive software reliability and technical excellence.

Key Responsibilities:
  • Design, develop, test, and maintain high-performance C++ software applications, libraries, and backend systems.
  • Write clean, efficient, well-documented, and robust C++ code adhering to modern programming standards and design patterns.
  • Manage source code versioning, branch management, pull request reviews, and collaboration workflows utilizing Git and Git Hub.
  • Containerize applications, manage container images, and configure reproducible deployment environments utilizing Docker.
  • Collaborate proactively with remote engineering squads, technical leads, and product owners across distributed time zones.
  • Maintain a mandatory 4-hour daily overlap with Pacific Standard Time (PST) for synchronous communication and agile standups.
  • Perform rigorous debugging, profiling, and performance optimization to minimize memory leaks and reduce latency.
  • Participate in peer code reviews, architectural discussions, and technical backlog grooming sessions.
  • Maintain comprehensive technical documentation, API specifications, and software architecture diagrams.
  • Ensure strict adherence to project timelines, quality assurance benchmarks, and immediate start requirements.
Required

Qualifications & Skills:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Minimum 3+ years of professional software engineering and software development experience.
  • Strong technical proficiency and hands-on C++ development expertise in production environments.
  • Solid operational knowledge of Git and Git Hub for source code version control and collaborative development.
  • Practical hands-on experience building, containerizing, and deploying applications utilizing Docker.
  • Proven ability to work effectively in a remote environment with a mandatory 4-hour PST daily overlap.
  • Strong analytical problem-solving…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary