Search Remote Jobs

Senior Principal Software Engineer

Job not on LinkedIn

đŸ”„ 0 minutes ago

đŸ‡ș🇾 United States – Remote

đŸ’” $180k - $210k / year

⏰ Full Time

🟠 Senior

đŸ§‘â€đŸ’» Full-stack Engineer

🩅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of UJET

UJET

51 - 200 employees

🚗 Transport

🔧 Hardware

⚡ Productivity

Transport ‱ Hardware ‱ Productivity

UJET is a European engineering and design company focused on pioneering smart and innovative e-mobility platforms. With a vision to become the leading partner for OEMs in urban mobility, UJET emphasizes advanced industrial design, engineering, and the use of advanced materials. The company has developed products like the UJET Founders Series and UJET One electric scooters, characterized by their lightweight design, high-tech connectivity, and unique electronic architecture. UJET also extends its innovation to complementary products such as carbon fiber helmets, nano-augmented tires, and shock absorbent gloves, redefining industry standards in e-mobility accessories. Located in Luxembourg, the company is committed to advancing e-mobility through cutting-edge materials and smart engineering solutions, targeting urban professionals and luxury consumers.

📋 Description

‱ Own and influence the architectural direction of the platform across frontend, backend, integrations, and supporting services. ‱ Design scalable, maintainable, and resilient solutions that align with business objectives and technical strategy. ‱ Evaluate architectural tradeoffs and make informed, decisive recommendations. ‱ Establish and promote engineering standards, design patterns, and development best practices. ‱ Drive technical consistency and quality across multiple teams and services. ‱ Lead technical design reviews and provide guidance on complex engineering initiatives. ‱ Contribute hands-on to the development of high-quality software across the full technology stack. ‱ Design and implement solutions that prioritize performance, reliability, security, and maintainability. ‱ Collaborate with engineers to solve complex technical challenges and unblock critical initiatives. ‱ Review code and system designs to ensure adherence to engineering standards and architectural principles. ‱ Champion continuous improvement of development processes, tooling, and operational excellence. ‱ Lead investigation and resolution of complex production issues and system failures. ‱ Demonstrate exceptional debugging and root cause analysis capabilities across distributed systems and application layers. ‱ Identify systemic issues and implement long-term solutions that prevent recurrence. ‱ Drive post-incident reviews and foster a culture of learning and operational excellence. ‱ Serve as a mentor and technical coach for Senior Engineers and other technical leaders. ‱ Help develop engineering talent through knowledge sharing, technical guidance, and constructive feedback. ‱ Raise the technical capabilities of the organization by promoting best practices and engineering excellence. ‱ Influence technical decision-making through strong communication, collaboration, and credibility. ‱ Partner with Product Management, Engineering Leadership, and other stakeholders to align technical solutions with business needs. ‱ Communicate complex technical concepts clearly to both technical and non-technical audiences. ‱ Build consensus among teams while maintaining the ability to make and advocate for difficult technical decisions when necessary. ‱ Drive alignment across multiple engineering teams on architecture, priorities, and execution strategies.

🎯 Requirements

‱ Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience. ‱ 10+ years of professional software engineering experience. ‱ Extensive experience developing and maintaining both frontend and backend applications in production environments. ‱ Proven experience designing and architecting large-scale, distributed, cloud-based systems. ‱ Demonstrated expertise in software design, system architecture, and engineering best practices. ‱ Exceptional debugging, troubleshooting, and root cause analysis skills. ‱ Experience leading complex technical initiatives that span multiple teams and systems. ‱ Extensive mentoring and coaching experience, particularly with Senior Engineers and technical leaders. ‱ Ability to influence technical direction through collaboration, expertise, and sound judgment.

đŸ–ïž Benefits

‱ Comprehensive Benefits: Medical, dental, vision, 401(k) plan, wellness benefits, and more.

Apply Now

Similar Jobs

đŸ”„ 6 minutes ago

Givebutter

11 - 50

đŸ€ Non-profit

💳 Fintech

Senior Software Engineer at Givebutter building and improving fraud detection systems for a nonprofit platform. Collaborate with teams to enhance risk management and safety mechanisms.

đŸ”„ 10 minutes ago

Hitachi

10,000+ employees

đŸ€– Artificial Intelligence

⚡ Energy

🚗 Transport

Senior Engineer providing expert technical solutions and support for transformer services at Hitachi Energy. Engaging in mentoring and compliance with technical standards across various locations in the US.

đŸ”„ 10 minutes ago

Hitachi

10,000+ employees

đŸ€– Artificial Intelligence

⚡ Energy

🚗 Transport

Software Engineer designing automation software solutions for JR Automation, a Hitachi Group Company. Developing applications and systems integration for industrial automation projects across various industries.

đŸ”„ 12 minutes ago

Motorola Solutions

10,000+ employees

🔐 Security

📡 Telecommunications

🏱 Enterprise

Oracle EBS Technical Lead driving transformation programs within Global IT at Motorola Solutions. Collaborating on scalable technical solutions across Oracle EBS, CPQ, and Oracle Fusion Cloud applications.

đŸ”„ 24 minutes ago

DecisionPoint Corporation

51 - 200

🔒 Cybersecurity

⚕ Healthcare Insurance

☁ SaaS

Full Stack Developer for US Transportation Command's Global Freight Management team. Designing, developing, and deploying software applications with Java and JavaScript in a remote setting.