Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TMSfirst

Principal Software Engineer – GoLang

TMSfirst

Principal Software Engineer - GoLang developing and supporting enterprise solutions for CIQ. Improving infrastructure and collaboration with multiple teams for optimal solutions.

Posted 7/10/2026full-timeRemote • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
CloudKubernetesLinux

About the role

Key responsibilities & impact
  • As a Principal Software Engineer - GoLang, you will work within the Engineering department to design, develop, and support enterprise solutions by contributing to the products and infrastructure for CIQ.
  • You will also maintain our systems' capacity and performance.
  • You need to be able to troubleshoot and improve applications and processes.
  • You’ll analyze current code and industry developments to design engineering solutions to solve problems and create seamless user experiences.
  • Leading and participating in architecture-level discussions, planning, and implementation.
  • Researching to ensure that what we are building is always the best path forward.
  • Documenting projects to share knowledge and facilitate integration for users.
  • Driving proof of concepts and minimal viable products for demonstration.
  • Supporting multiple services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
  • Improving products by collaborating with Engineering teams, Product teams, Sales teams, and open-source communities (as needed) on optimal and relevant solutions while sharing knowledge.
  • Designing and guiding solutions by filling the gap in ambiguous requirements.

Requirements

What you’ll need
  • You will have an understanding of Linux and Cloud infrastructure.
  • Extensive experience with GoLang, Pulumi, Kubernetes, and other tools/technologies within engineering.
  • The ability to pivot to new challenges in a fast-paced startup environment.
  • Expertise in deriving solutions from high-level or incomplete requirements.
  • Strong problem-solving skills and an eagerness to learn.
  • Excellent verbal and written communication skills.
  • The ability to work independently and collaboratively in a remote team environment.
  • A friendly, collaborative, humble, honest, and always striving-to-be-better attitude.
  • Flexibility to support an on-call rotation.
  • A Bachelor’s degree in Computer Science or a similar field.

Benefits

Comp & perks
  • Medical, dental, and vision insurance.
  • Flexible paid time off.
  • Employee stock options.
  • Remote work; no travel required for most positions.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GoLangKubernetesPulumiSystem DesignCapacity PlanningSoftware DevelopmentTroubleshootingArchitecture DesignProof of Concept DevelopmentUser Experience Design
Soft Skills
Excellent CommunicationCollaborationAdaptabilityEagerness to LearnFriendly Attitude
Certifications
Bachelor's Degree in Computer Science