Principal Software Engineer



  • Develop scalable front-end and back-end systems.
  • Leading the development of one or more major functional areas.
  • Primary role in building the development team.
  • Work closely with cross-functional teams to ensure seamless implementation of our vision.
  • Drive continuous improvement and stay abreast of the latest industry trends and technologies.
  • Integrate emerging systems for carbon accounting and sustainable energy solutions.


Required Skills and Qualifications

  • 10+ years of experience in software engineering in an agile environment.
  • Proven track record of team leading, collaboration, and mentoring.
  • Experience working in multi-disciplinary groups with stakeholders and a range of subject matter experts.
  • Enterprise quality web applications and services development and rollout.
  • Front end, reactive JavaScript/TypeScript/HTML/CSS frameworks.
  • Back end, API definition and server development, with extensive SQL experience.
  • Knowledge of database operations and performance tuning (PostgreSQL preferred).
  • Cloud automation and deployments.
  • Experience in technical and business requirements gathering and organization.
  • Proven track record of managing complexity.
  • Finding the simplest solution that satisfies the expected future requirements.
  • Strong verbal and written communication including the ability to present complex information in an understandable format
  • Project planning, budgeting, and tracking.
  • Knowledge of the sustainable energy field is beneficial but not mandatory.
  • Strong math and science knowledge required. Accounting desired.
  • Bachelor’s degree in computer science, engineering, or related field required, Master’s degree preferred.


Organization Growe Global
Industry IT / Telecom / Software Jobs
Occupational Category Principal Software Engineer
Job Location Boston,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2024-01-21 5:38 pm
Expires on 2024-05-17