Full Time

Principal Software Engineer, Platform - Remote

Get It Recruit - Information Technology
Remote!
$120,000 - $180,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Principal Software Engineer, Platform at Get It Recruit - Information Technology will lead the design and implementation of key software systems and platforms, driving technological innovation and ensuring the robustness of our technology stack. This role requires a collaborative leader who can partner with cross-functional teams to deliver high-quality solutions while mentoring junior engineers and providing technical guidance. The ideal candidate will excel in a fast-paced environment, possessing both deep technical expertise and strong leadership skills to influence product direction and drive engineering excellence.



Job Responsibilities

  • Design and architect scalable software solutions that meet the company's needs.
  • Lead the development process through the entire software development lifecycle (SDLC).
  • Collaborate with product management to define and refine product requirements and specifications.
  • Mentor junior and mid-level engineers, fostering technical growth within the team.
  • Ensure software quality through rigorous code reviews and automated testing practices.
  • Implement best practices for software development, including continuous integration and continuous deployment (CI/CD).
  • Monitor and optimize system performance, reliability, and security.
  • Stay up-to-date with emerging technologies and industry trends, incorporating them into the product when appropriate.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 3 years in a leadership role.
  • Proficient in multiple programming languages such as Java, Python, and JavaScript.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong understanding of microservices architecture and RESTful APIs.
  • Proficient in databases (SQL and NoSQL) and data modeling.
  • Exceptional problem-solving skills and attention to detail.
  • Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.


Technologies & Tools

The Principal Software Engineer, Platform will utilize a variety of technologies and tools, including cloud computing services (AWS, Azure, Google Cloud), development frameworks (Node.js, Spring, Django), containerization technologies (Docker, Kubernetes), and version control systems (Git). Proficiency with CI/CD tools such as Jenkins or CircleCI and monitoring tools like Prometheus or Grafana are also essential to support the development and operational processes.



Ideal Candidates

The ideal candidate for this position will possess a strong technical foundation coupled with excellent leadership capabilities. They should demonstrate a passion for technology and driving innovation while being able to inspire others. A proactive mindset, willingness to take ownership of projects, and the ability to work collaboratively across diverse teams are key attributes. Candidates who thrive in dynamic environments, adapt quickly to change, and exhibit strategic thinking are highly desirable for this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.