hotskills.tech

HotSkills.Tech - Explore Job Opportunities

Explore Job Opportunities

Find the latest job openings from top companies around the world. Use the filters to refine your search and discover the perfect role for you.

Featured Jobs

TechCorp logo

Senior Python Developer

TechCorp

San Francisco, CA

DataCo logo

Data Scientist

DataCo

New York, NY

WebSolutions logo

Frontend Developer

WebSolutions

Remote

CloudTech logo

DevOps Engineer

CloudTech

Seattle, WA

Open Jobs

TeamBuilder Consulting logo

Principal Software Engineer (Director)

TeamBuilder Consulting - Mississauga, ON, Canada

BAE Systems logo

Software Engineer II

BAE Systems - Austin, TX

Keysight Technologies, Inc. logo

Software Engineer – Network Visibility Platforms

Keysight Technologies, Inc. - Austin, TX

Columbia University logo

Software Developer

Columbia University - New York, NY

SAIC logo

Software Engineer

SAIC - Offutt AFB, NE

Black & Veatch Family of Companies logo

Project Engineering Manager - Water/Wastewater - Richmond

Black & Veatch Family of Companies - Richmond, VA

TeamBuilder Consulting logo

TeamBuilder Consulting - Mississauga, ON, Canada

Principal Software Engineer (Director)

Job Type: Not specified

Experience: Not specified

About Job

Principal Software Engineer (Director) TeamBuilder Consulting | Remote (Canada) TeamBuilder Consulting is partnering with an innovative technology company to hire a Director level Principal Software Engineer who will help shape the long-term architecture and technical direction of a large-scale platform used by IT teams globally. This is a high-impact role for an experienced engineer who enjoys working across teams, solving complex system challenges, and influencing architecture at scale. You’ll work closely with engineering leadership to evolve a platform that spans legacy systems and modern distributed microservices running in Kubernetes environments. Leadership and influence is key to this role, you will be driving the project across the business and leading all progress for this key initiative. What You’ll Do Define and evolve the long-term architecture of a complex distributed platformLead modernization efforts across legacy and microservices systemsDesign scalable data systems and event-driven architecturesImprove reliability, scalability, and maintainability of core infrastructurePartner with engineering leaders and product teams on technical strategyMentor senior engineers and guide architectural decisions across teamsInfluence engineering direction through design reviews and technical leadership What They’re Looking For ✔ Deep experience designing large-scale distributed systems ✔ Strong expertise in data architecture (relational, NoSQL, document, analytical databases) ✔ Experience with data streaming / event-driven systems (Kafka or similar) ✔ Experience modernizing large legacy platforms ✔ Strong architectural thinking and ability to balance trade-offs ✔ Past experience being lead for transitioning legacy monolith to new system ✔ Excellent collaboration and communication skills Tech Environment Go, ScalaReact, TypeScript, GraphQLKubernetes, AWSKafka and streaming platformsRelational + NoSQL data storesObservability tooling for distributed systems Why This Role is Interesting ✔ Opportunity to influence the architecture of a widely used global platform ✔ Work on complex distributed systems challenges ✔ High level of technical ownership and autonomy ✔ Collaborate with experienced engineering leaders job perk: Posted At: 3 days ago, job perk: Schedule Type: Full-time, job perk: Qualifications: No degree mentioned

Enhance Your Job Prospects

  • Access exclusive job listings in specialized industries.
  • Optimize your CV with our AI-powered tools.
  • Define salary and equity expectations from the start.
  • Find the perfect fit with personalized job filters.
  • Get top founders and recruiters reaching out to you.

Showing 330 to 336 of 2394 results