To Apply for this Job Click Here
Software Engineer – C/C++/Golang (Fully Onsite)
Length: 2 months (potential extension)
Location: San Antonio, TX 78204
*** Will have a AI based tech screen via Glider tool to Validate all skills ***
Overview:
We are seeking an experienced Lead Software Engineer with deep expertise in C/C++ development and solid knowledge of Golang to join our team in San Antonio, TX. This onshore position requires a proven leader who can guide Agile teams, deliver high-performance applications, and drive operational stability across complex systems. The ideal candidate will bring a blend of strong technical skills, leadership experience, and the ability to collaborate across development, business, and operations teams.
Key Responsibilities:
-
Lead an Agile development team, ensuring high-quality deliverables and adherence to project timelines.
-
Design, develop, test, and maintain software applications using C/C++ and Golang, with a focus on system design and performance optimization.
-
Define and enforce coding standards, best practices, and technical guidelines.
-
Work on Unix/Linux platforms, leveraging strong scripting skills to automate daily development and testing tasks.
-
Develop and execute test strategies and plans based on both functional and non-functional requirements.
-
Collaborate closely with Application Development, Business Analysts, and Operations to deliver scalable solutions.
-
Provide technical guidance and mentoring to team members, influencing both customer satisfaction and employee engagement.
-
Ensure system uptime, performance, and integration across application, data, and infrastructure layers.
-
Validate results with users and stakeholders, integrating solutions into production environments.
-
Continuously optimize for efficiency, cost, and quality while managing risks and compliance standards.
Required Skills & Experience:
-
3+ years’ experience in software engineering with strong hands-on expertise in C/C++ development.
-
Solid working knowledge of Golang.
-
Proven track record leading Agile teams and delivering enterprise-grade software.
-
Proficiency with Unix/Linux operating systems and scripting.
-
Strong understanding of software and hardware interaction, multithreading, and object-oriented programming.
-
Experience with microservices architecture and modern development patterns.
-
Ability to create, review, and optimize code, ensuring quality and scalability.
Preferred / Good-to-Have Skills:
-
Experience with Kubernetes for container orchestration.
-
Strong knowledge of Agile methodologies and practices.
Performance Measures:
-
Adherence to coding standards, project schedules, and compliance requirements.
-
Quality of deliverables (low defect rate during and post-delivery).
-
Contribution to team engagement, collaboration, and retention.
-
Customer satisfaction through reliable and scalable solutions.