Remote Principal Software Engineer
SMG - Service Management Group
πRemote - Worldwide
Please let SMG - Service Management Group know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join SMG as a Principal Software Engineer to lead technological transformation, drive infrastructure rebuilding, and spearhead modernization initiatives. Contribute to shaping the company's vision for the future and cultivate a new culture within the engineering team.
Requirements
- Bachelor's degree in computer science, Engineering, or related field or equivalent experience
- Extensive experience (8+ years) in software development, with a focus on leading teams and initiatives to deliver value
- Proven expertise in a variety of technologies, including but not limited to C#, .NET, Angular, Python, SQL, Elasticsearch, and other relevant technologies in the data engineering and web development domains
- Strong understanding of modern development practices, including refactoring, tidy code principles, continuous delivery, and incremental development
- Experience with data engineering tooling such as Databricks and Snowflake is highly desirable
- Excellent leadership and communication skills, with a record of building collaborative and high-performing teams
- Ability to quickly learn and adapt to innovative technologies as needed
- Ability to thrive in a dynamic, fast-paced environment, with a growth mindset and a commitment to continuous learning
- Demonstrated ability to drive change and influence stakeholders at all levels of the organization
Responsibilities
- Lead by example in software development practices, demonstrating expertise in a variety of technologies
- Inspire and mentor engineering teams, fostering a growth mindset and a collaborative environment
- Collaborate with leadership to shape the company's vision for the future, providing valuable insights and guidance on technological strategies and opportunities
- Drive efforts to refactor and rebuild our aging infrastructure, prioritizing continuous delivery, best practices, clean code, scalability, and maintainability
- Identify and address areas of technical constraints, implementing strategies to gradually reduce their impact on delivering value
- Champion modern development practices, including incremental development, iterative releases, and continuous integration/continuous deployment (CI/CD) pipelines
- Advocate for tidy code practices, implement code review processes, and utilize modern code tooling to ensure high-quality software delivery
- Collaborate cross-functionally with other teams to solve complex technical challenges and drive innovation across the organization
- Lead teams to successfully deliver on major initiatives, managing timelines, resources, and risks effectively
Benefits
- Fully Remote, Contract or Fulltime position
- Unlimited PTO
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πUnited States
- πBulgaria
- πUnited States
- πPoland
- πIndia
- π°$170k-$213kπUnited States
- πBrazil
- πPortugal
- π°$85k-$136kπWorldwide
Please let SMG - Service Management Group know you found this job on JobsCollider. Thanks! π