Principal Software Engineer, IgniteTech (Remote) - $100,000/year USD

Posted 3 weeks ago


Not disclosed
IT Services and IT Consulting
Time commitment
Not disclosed
Company size
Between 1,001 - 5,000


C (Programming Language)
Distributed Systems
Large Language Models (LLM)
Refining Processes
Software Design
Software Updates
Technical Architecture
Software Development

Job description

Crossover is the world's #1 source of full-time remote jobs. Our clients offer top-tier pay for top-tier talent. We're recruiting this role for our client, IgniteTech. Have you got what it takes?

In the vast landscape of software development, mastery of C++ isn’t just a skill; it’s an art. Imagine applying your craft across a broad spectrum of products, each day ushering in a new challenge, each product a new canvas. IgniteTech isn't just any enterprise software platform; it's a paradigm shift. We aren’t about sticking to one product, one niche. Our library of solutions is expansive, and at the heart of our growth is a relentless pursuit of quality and innovation.

Your role as a Software Engineer III goes beyond coding; it's about weaving masterpieces in the form of software upgrades and customizations. Every line you write, every solution you architect has a singular aim: driving unparalleled user experiences. With the world’s fastest-growing software portfolio at your fingertips, your expertise in C++ can shape the future of enterprise software. If you're ready for a dynamic journey that transcends traditional boundaries, your chapter with IgniteTech is waiting to be written.

What You Will Be Doing

  • Architecting and implementing high-quality upgrades and customizations tailored to client needs.
  • Collaborating closely with clients, understanding their needs, and tailoring solutions that exceed expectations.
  • Driving continuous improvement by setting standards, refining processes, and championing best practices in C++ development.

What You Won’t Be Doing

  • No administrative overheads. Your core focus is on devising and executing solutions, not just supervising.
  • You won't be pigeonholed. With a vast array of products at your disposal, stagnation is not an option. Dive into new challenges and technologies every day.

Principal Software Engineer Key Responsibilities

  • Develop and deliver impeccable software upgrades and customizations, ensuring top-notch code quality at all times.

Basic Requirements

  • At least 5 years of professional experience coding in C/C++
  • At least 8 years of professional software development experience
  • At least 2 years of experience delving into software design and architecture
  • A grasp of AI, Large Language Models (LLMs), and prompt engineering, including Chain-of-Thought (CoT) prompting and Self-Consistency in CoT

About IgniteTech

If you want to work hard at a company where you can grow and be a part of a dynamic team, join IgniteTech!

Through our portfolio of leading enterprise software solutions, we ignite business performance for thousands of customers globally. We’re doing it in an entirely remote workplace that is focused on building teams of top talent and operating in a model that provides challenging opportunities and personal flexibility.

A career with IgniteTech is challenging and fast-paced. We are always looking for energetic and enthusiastic employees to join our world-class team.

We offer opportunities for personal contribution and promote career development. IgniteTech is an Affirmative Action, Equal Opportunity Employer that values the strength that diversity brings to the workplace.

There is so much to cover for this exciting role, and space here is limited. Hit the Apply button if you found this interesting and want to learn more. We look forward to meeting you!

Working with Crossover

This is a full-time (40 hours per week), long-term position. The position is immediately available and requires entering into an independent contractor agreement with Crossover. The compensation level for this role is $50 USD/hour, which equates to $100,000 USD/year assuming 40 hours per week and 50 weeks per year. The payment period is weekly. Consult www.crossover.com/help-and-faqs for more details on this topic.

What to expect next:

  • You will receive an email with a link to start your self-paced, online job application.
  • Our hiring platform will guide you through a series of online “screening” assessments to check for basic job fit, job-related skills, and finally a few real-world job-specific assignments.

Important!If you do not receive an email from us:

  • First, emails may take up to 15 minutes to send, refresh and check again.
  • Second, check your spam and junk folders for an email from Crossover.com, mark as “Not Spam” since you will receive other emails as well.
  • Third, we will send to whatever email account you indicated on the Apply form - by default, that is the email address you use as your LinkedIn username and it might be different than the one you have already checked.
  • If all else fails, just reset your password by visiting https://www.crossover.com/auth/password-recovery if you already applied using LinkedIn EasyApply.

Crossover Job Code: LJ-4729-SG-Singapor-PrincipalSoftw.008

Interested in this job?
Apply Now
Share this job

How to get hired by clients?


Sign up

Create a profile by sharing with us your personal and professional details.


Take our online talent assessment for skills and competencies evaluation.


Get matched to in-demand jobs and accelerate your freelance career.

Interested in more opportunities like these?

Join now