Principal Engineer - Software
Company: Sterling Kohler
Location: Somerville
Posted on: March 18, 2023
Job Description:
Principal Engineer - Software Work Mode:Remote Location:
Remote
The Principal Engineer
- Software is responsible for leading the design, development,
testing, and
deployment of software solutions to address customer needs in
Heila's target
markets. As part of their role, they must be able to partner with
Heila's
Product Team to deliver complex technical features to manage large,
distributed
energy resources (DER) projects. This
role will begin as an individual contributor role with some
mentoring and has
the potential to grow into more formal lead responsibilities.
SPECIFIC RESPONSIBILITIES
- Lead the design, development, testing, and deployment of
software solutions to address customer needs in Heila's target
markets. These solutions might be for IoT/decentralized/constrained
computing environments as well as a web service, standalone tool,
or user-facing web application.
- Identify and address bottlenecks and bugs on existing
applications, while devising long-term solutions to these
problems.
- Facilitate and drive knowledge sharing by owning and
maintaining comprehensive documentation.
- Play a leading role in product scoping and roadmap /
architecture discussions.
Lead and mentor junior engineers.
- Push company innovation efforts and stay up to date on software
industry trends and best practices.
- Work collaboratively with software engineers, power system
engineers, and hardware engineers to define key milestones and
manage project priorities, deadlines, and deliverables.
- Foster positive and effective business relationships at all
levels.
Skills/Requirements
- 12+ years working in Software Development in product
developmentorganization
- Extensive experience in delivering scalable solutions
- Experience in a technical lead role a plus
- BS/MS/PhD in Computer Science, Computer Engineering, or related
field or equivalent experience
- Proven experience programming in Java and Python
- Strong experience building microservices and distributed and
scalable enterprise class applications
- Understanding fundamental design principles behind scalable
applications
- Fundamental knowledge of software engineer best practices,
agile methodologies, CI/CD pipeline
- Experience with embedded Linux a plus
- Experience/understanding of energy market a plus
- Interest in learning about control and optimization systems
used in DER projects
- Interest in learning about DER equipment and applications -
including solar arrays, batteries, generators, fuel cells, among
others
- Interest in learning about resilience and economic use cases in
DER projects #LI-Remote #LI-MD1 We will consider applicants
requiring sponsorship for this opportunity. Why Work at Kohler Co.?
Kohler Co.'s mission is to contribute to a higher level of gracious
living for those who are touched by our products and services. We
understand that it takes investment in our associates' development
to make that happen.So, we offer ongoing investment in each
individual's personal development and the opportunity to
collaborate with others across functions and roles at Kohler. In
addition to the investment in your development, Kohler offers a
benefits package including a competitive salary, health, vision,
dental, 401(k) with company matching, and more! About Us Beyond the
competitive benefits and compensation, Kohler proudly offers a rich
history, steeped in creativity and a commitment to our associates
and communities.We invite you to learn more about our culture and
company at www.kohlercompany.com. It is Kohler's policy to recruit,
hire, and promote qualified personnel in all job classifications
without regard to race, creed, religion, age, sex, sexual
orientation, gender identity or expression, marital status,
national origin, disability or status as a protected veteran.If, as
an individual with a disability, you need reasonable accommodation
during the recruitment process, please contact
kohlerjobs@kohler.com. Kohler Co. is an equal
opportunity/affirmative action employer. We invite you to learn
more about equal employment opportunity by reviewing the Federal
EEO is the Law and the EEO is the Law Supplement .
Keywords: Sterling Kohler, Somerville , Principal Engineer - Software, Other , Somerville, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...