Senior Software Engineer

Job ID: 1298099

Group 21080

Salary: 140000 - 164000 USD/Year
Country: US
Location: Remote (work from home)
Contract: Permanent

Job Description

Digitalent are proud to be partnering with a world leader in ESG (environmental, social, governance) management for real estate. They are passionate about optimizing performance, combating climate change through energy efficiency, driving decarbonization and assessing climate risk.

They believe technology plays a key role in creating a sustainable, equitable world, are working to build something that matters, and are looking for like-minded people to join them.

This is a fully remote role, with their team being fully distributed and spread across the US.

 

The Role

They are looking for an Embedded Software Engineer who is also a Software generalist, to join a team that builds and runs one of the most operationally complex and critical parts of their system, they provide the core services for collecting, processing, and storing data that make up the backbone of one of their products.

The role is focused on development of firmware for IOT devices and working on the device control plane for firmware management, device upgrade, and monitoring.

The role will also be responsible for designing, executing, testing, documenting and maintaining software across all of their applications and supporting the architecture of such applications.

 

Responsibilities

  • Develop, test and integrate new applications and services into their platform
  • Maintain and extend existing applications and services
  • Work with Platform Architects, other Engineers, and members of operations teams on software and system optimizations
  • Stay up to date on relevant technologies, understand trends and opportunities to ensure they are using the best techniques and tools for the problems at hand
  • Identify business opportunities/challenges and create solutions. Understand complex requirements and translate them into tangible deliverables
  • Convey domain knowledge to teammates and serve as a thought leader and partner to those within the team
  • Mentor less experienced team members in their technical job duties and growth

Knowledge, Skills, Abilities

  • Demonstrated ability to work with systems programming languages (C++, GO, Rust) to deliver high performance, stable solutions 
  • Software generalist with experience in a range of languages and able to pickup new languages easily
  • Experience in GO/C++ and Linux embedded software engineering, developing and operating applications in Linux environments
  • Passionate about effectively using test automation to deliver high quality systems
  • Passionate about trying/learning new technologies, ‘breaking’ current products to improve them, trying to improve things with technology professionally and/or personally
  • Demonstrated ability to work with systems programming languages to deliver high performance, stable solutions
  • Demonstrated ability to build web services
  • Familiarity with the practices and principles of continuous integration and delivery
  • Willingness to provide support for internal customers using the team’s services
  • Ability to work and communicate effectively with others in a diverse, multiethnic and multicultural work environment

 

Nice to have

  • Familiarity with IOT technologies
  • Experience working in an environment of test-driven development (TDD) and aggressive continuous deployment
  • Experience programming with Typescript or Golang
  • Experience with microservices
  • Experience working with Dockerized applications
  • Experience developing firmware for Linux-based devices

 

Perks and Benefits

  • Unlimited PTO
  • Flexible Work Hours
  • Fully Remote
  • Health and Dental Insurance + HSA options
  • Pet Insurance
  • Holiday Paid Time Off (Black Friday and Christmas Week Included)
  • Matching 401k
  • Amazing, Inclusive, Diverse, Relaxed Culture
  • 100% Fully Remote
  • $800 office set up fund for new employees
  • Monthly phone & internet reimbursement
  • Stock options
  • Bonus Potential

Apply Back to all jobs

Senior Software Engineer

Position:

Software Engineering

Salary:

140000 - 164000 USD/Year

Country:

US

Location:

Remote (work from home)

Contract:

Permanent

close Back to all job

Similar Jobs

January 30, 2023

Software Development Trainer

Position:

Software Engineering

Salary:

40000 - 65000 GBP/Year

Country:

UK

Location:

Remote (work from home)

Contract:

Permanent

View job

January 17, 2023

Magento Developer

Position:

Software Engineering

Country:

UK

Location:

Liverpool

Contract:

Permanent

View job

November 30, 2022

Senior Software Engineer, Stream Processing

Position:

Software Engineering

Salary:

140000 - 168000 GBP/Year

Country:

US

Location:

Remote (work from home)

Contract:

Permanent

View job

October 24, 2022

Full Stack Engineer - Backend focus

Position:

Software Engineering

Salary:

100000 - 120000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

October 24, 2022

Fullstack Frontend Engineer

Position:

Software Engineering

Salary:

70000 - 90000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

October 6, 2022

Senior / Lead Software Engineer (Full Stack)

Position:

Software Engineering

Salary:

140000 - 161000 USD/Year

Country:

US

Location:

Remote (work from home)

Contract:

Permanent

View job

October 5, 2022

Senior Software Engineer

Position:

Software Engineering

Salary:

140000 - 164000 USD/Year

Country:

US

Location:

Remote (work from home)

Contract:

Permanent

View job

August 31, 2022

Senior Software Engineer

Position:

Software Engineering

Salary:

160000 - 180000 AUD/Year

Country:

Australia

Location:

Sydney

Contract:

Permanent

View job

July 27, 2021

Automation Test Lead

Position:

Software Engineering

Salary:

120000 - 140000 AUD/Year

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

January 31, 2023

Senior Software Engineer

Position:

Software Engineering

Country:

Australia

Location:

Melbourne

Contract:

Permanent

View job

January 31, 2023

Junior Developer

Position:

Software Engineering

Salary:

30000 - 35000 GBP/Year

Country:

UK

Location:

Remote (work from home)

Contract:

Permanent

View job