Principal Software Engineer

1 Year ago • 5 Years +

Job Summary

Job Description

The Principal Software Engineer will design and implement scalable, high-performance software systems. They will collaborate with cross-functional teams, lead technical design and implementation, mentor and lead a team, and drive innovation. ShyftLabs focuses on delivering digital solutions to accelerate business growth. This role involves developing a scalable platform, understanding business requirements, ensuring reliability and maintainability, and managing deadlines.
Must have:
  • 5+ years of software development experience focusing on backend systems.
  • Proficiency in Java, Python, and SQL programming languages.
  • Experience leading software development teams.
  • Excellent problem-solving skills and troubleshooting abilities.

Job Details

Position Overview:

We are seeking an experienced Principal Software Engineer to join us here at ShyftLabs. The successful candidate will be responsible for designing and implementing scalable, high-performance software systems that meet robust needs. If you are a seasoned software engineer with a passion for building scalable, high-performance systems and have experience in ad platforms and ad servers, we encourage you to apply for this exciting opportunity.

ShyftLabs is a growing data product company that was founded in early 2020, and works primarily with Fortune 500 companies. We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.

Job Responsibilities:
Design and develop a highly scalable platform and server that can handle high volumes of traffic and with real-time functionality.
Collaborate with cross-functional teams to understand business requirements and translate them into technical requirements.
Lead the technical design and implementation of the platform, ensuring it is are designed for reliability, scalability, and maintainability.
Mentor, manage, and lead a team of software engineers through the development process.
Drive innovation and explore new technologies that can enhance the platform.

Basic Qualifications:
Bachelor's or Master's degree in Computer Science or a related field.
5+ years of experience in software development with a focus on backend systems.
Experience working in industry with large number of transactions happening on runtime or have good understanding of ad serving technologies such as real-time bidding, programmatic advertising, will be big plus
Strong proficiency in programming languages such as Java, Python, and SQL.
Proven experience in leading software development teams.
Excellent problem-solving skills and the ability to troubleshoot complex issues in a timely manner.
Strong communication and interpersonal skills.
Proven ability to manage growing teams and strict deadlines.

We are proud to offer a competitive salary alongside a strong healthcare insurance and benefits package. The role is able to be fully remote anywhere within the United States.  We pride ourselves on the growth of our employees, offering extensive learning and development resources. 

ShyftLabs is an equal-opportunity employer committed to creating a safe, diverse and inclusive environment. We encourage qualified applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, nationality, and education levels to apply. If you are contacted for an interview and require accommodation during the interviewing process, please let us know.

Similar Jobs

PwC - Senior Workday Integration Consultant

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
Saviynt - Technical Account Manager

Saviynt

Atlanta, Georgia, United States (Remote)
7 Months ago
ByteDance - Software Engineer Intern (CDN/Edge/Traffic Platform)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Egnyte - Machine Learning Engineer - AI

Egnyte

India (Remote)
2 Months ago
Saviynt - Technical Lead, Field Engineering

Saviynt

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Glean - Solutions Architect

Glean

Seattle, Washington, United States (On-Site)
2 Weeks ago
Zoox - Senior/Staff Software Engineer - Simulation Data Platform

Zoox

Foster City, California, United States (Hybrid)
7 Months ago
Playtika - Java Developer

Playtika

Poland (Hybrid)
5 Months ago
PwC - IN_Senior Associate _Java Developer _Data & Analytics _Advisory _PAN India

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
NVIDIA - Senior Backend Software Engineer – GeForce NOW Cloud

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
2 Months ago
Snyk - Manager, Engineering

Snyk

Lisbon, Lisbon, Portugal (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Cadence - C++ Software Developer

Cadence

San Jose, California, United States (On-Site)
2 Weeks ago
Epic Games - Senior C++ Engineer, Native Client

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Echtra Games - Gameplay Engineer

Echtra Games

San Francisco, California, United States (On-Site)
10 Months ago
World Relief - Donor Email & Fundraising Specialist

World Relief

Towson, Maryland, United States (Remote)
2 Weeks ago
London stock Exchange - Sr. Sales Specialist - Partnerships & Redistribution

London stock Exchange

New York, United States (On-Site)
2 Weeks ago
HoYoverse - CRM Lifecycle Manager

HoYoverse

United States (On-Site)
1 Month ago
brightmachines - Senior Robotics Software Engineer

brightmachines

San Francisco, California, United States (Hybrid)
4 Weeks ago
Infinity Ward - Expert Animation Engineer

Infinity Ward

Los Angeles, California, United States (On-Site)
6 Months ago
Take-Two Interactive - Security Detection Engineer

Take-Two Interactive

Austin, Texas, United States (On-Site)
2 Weeks ago
AppLovin - Business Development Manager, eCommerce

AppLovin

Palo Alto, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Noida, Uttar Pradesh, India (On-Site)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Noida, Uttar Pradesh, India (Hybrid)

Lisbon, Lisbon, Portugal (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Atlanta, Georgia, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by shyft labs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug