Principal Software Engineer
Job
Robert Half
Edison, NJ (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
We are looking for a Principal Software Engineer to join our team in Edison, New Jersey. In this role, you will be responsible for shaping the technical direction of our connected equipment platform while delivering high-quality software solutions. This Contract to permanent position offers the opportunity to lead impactful projects, collaborate with cross-functional teams, and contribute to the modernization of our systems. If you're passionate about scalable systems, enjoy mentoring others, and thrive in a fast-paced environment, this could be the perfect opportunity for you.
Responsibilities:
- Provide technical leadership and mentorship to software engineers, fostering collaboration and a culture of excellence.
- Develop and implement innovative solutions for complex engineering challenges to enhance system performance.
- Build robust mobile, front-end, and back-end software components for our connected equipment platform.
- Write clean, efficient, and scalable code, ensuring reliability and optimal performance.
- Drive the transition from monolithic systems to scalable microservices architectures, modernizing the platform.
- Lead efforts in system architecture design, database development, and strategic technical decisions.
- Collaborate with Product Managers to define and prioritize features, ensuring alignment with business goals.
- Work closely with senior leadership to address critical business needs through technology.
- Partner with QA engineers to deliver thoroughly tested and user-focused software solutions.
- Stay up-to-date with emerging technologies, recommending tools and frameworks to improve productivity.
Similar remote jobs
Systems Management Group, Inc
Posted1 day ago
Updated1 hour ago
Central Arizona College
Tucson, AZ
Posted1 day ago
Updated1 hour ago
LifeStance Health
Midlothian, VA
Posted1 day ago
Updated1 hour ago
Datavant
Juneau, AK
Posted1 day ago
Updated1 hour ago
Fujifilm
Denver, CO
Posted1 day ago
Updated1 hour ago
Similar jobs in Edison, NJ
Similar jobs in New Jersey
Collaborative Support Programs
Kearny, NJ
Posted1 day ago
Updated1 hour ago
Caesars Entertainment
Atlantic City, NJ
Posted1 day ago
Updated1 hour ago
UnitedStates
Willingboro, NJ
Posted1 day ago
Updated1 hour ago