At Valle Solutions, we’re looking for a highly experienced and motivated Principal Software Engineer to join the team of one of our US-based clients. This is a remote position based in Colombia, offering the opportunity to collaborate with international teams, take ownership of key technical decisions, and help build scalable, high-impact platforms.
Location: Colombia (Remote)
Contract Type: Full-time | Permanent (Indefinite Term)
Work for a US-based company
English level: C1 (spoken and written) required
Position Overview:
We are seeking a Principal Software Engineer to drive the technical direction of our client’s platform and lead their engineering team. The ideal candidate will have deep Front End development expertise and a proven track record of delivering scalable, high-performance software solutions.
Key Responsibilities:
· Lead the development of scalable, secure, and high-performance software solutions using microservices architecture.
· Implement and maintain CI/CD pipelines, ensure seamless integration and deployment processes, and promote DevOps best practices across the organization.
· Define and drive the technical roadmap, ensuring alignment with business objectives and emerging industry trends.
· Write and review high-quality, maintainable, and efficient code in collaboration with engineering teams.
· Partner with cross-functional teams, including Product Management and Quality Assurance, to deliver robust software solutions.
· Provide guidance and mentorship to engineering teams, fostering a culture of continuous learning and innovation.
· Identify and resolve system bottlenecks, ensuring optimal performance and reliability of software solutions.
· Stay updated on new technologies and integrate them into existing systems where appropriate.
Qualifications:
· 7+ years of professional software development experience, with at least 2 years in a Senior, Lead, or Principal role.
· Strong Front End expertise, with experience building and maintaining complex applications (plus if you’ve worked with Microservices).
· Proven experience with microservices architecture and related tools/frameworks (e.g., Spring Boot, Kubernetes, Docker).
· Strong expertise in AWS services (e.g., EC2, S3, Lambda, CloudFormation, API Gateway).
· Strong understanding of DevOps principles, CI/CD pipelines, and tools like Jenkins, GitLabCI, or Azure DevOps.
· Expertise in cloud platforms such as AWS, Azure, or Google Cloud.
· Excellent communication and collaboration skills, with the ability to lead and inspire a technical team.
· Proven ability to design and implement scalable, high-performance applications.
· Demonstrated ability to lead large-scale projects and mentor engineering teams.
· Strong analytical skills and the ability to tackle complex architectural challenges.
· Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
· English level: C1 (spoken and written) is required.
Ready to apply?
Send your CV to hr@vallesolutions.co and take the next step in your career with Valle Solutions.