Overview
Skills
Job Details
Qualifications
Must-Have:
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
10+ years of software engineering experience, with at least 3 years in a technical leadership role.
Proven expertise in system architecture, distributed systems, APIs, and cloud-native designs.
Strong proficiency in one or more programming languages (Java, Python, Node.js, Go, C++, or equivalent).
Hands-on experience with leading cloud platforms (AWS, Azure, Google Cloud Platform).
Solid understanding of DevOps, CI/CD pipelines, and Agile methodologies.
Exceptional problem-solving, communication, and collaboration skills.
Nice-to-Have:
Contributions to open-source projects or publications (blogs, talks, papers).
Experience leading multi-team, cross-functional engineering initiatives.
Background in startup or high-growth environments.
Key Responsibilities
Drive the architecture, design, and delivery of large-scale, complex systems spanning multiple teams.
Define and uphold engineering best practices in code quality, testing, performance, and documentation.
Mentor, coach, and inspire both senior and junior engineers to foster technical excellence.
Partner closely with Product Management and business stakeholders to align engineering priorities with organizational goals.
Lead technical reviews, providing guidance on scalability, reliability, and security.
Evaluate, adopt, and champion emerging technologies, tools, and frameworks to improve developer productivity and system performance.
Play a key role in hiring, talent development, and shaping the technical culture of the engineering organization.
We are proud to be an Equal Employment Opportunity (EEO) and Affirmative Action employer. We at HL Solutions do not discriminate based on Race, Religion, Color, National origin, Sex, Sexual orientation, Gender identity, Gender expression, Age, and Disability status.