Senior Software Engineer
Wärtsilä Energy Storage is the leading global energy storage optimizer. Our mission is to deliver integrated energy solutions that build a resilient, intelligent, and flexible energy infrastructure - unlocking the way to an optimized renewable future. By integrating renewables, energy management technology, and storage with traditional energy resources, we reinvent clean energy production from the largest and most complex grids to the most remote and essential microgrids. We play a key role in Wärtsilä’s vision towards a 100% renewable energy future through flexibility, reliability, and integration and a more sustainable world for us all.
Responsibilities
- As part of Wärtsilä’s ES&O GEMS software product team you will be responsible for contributing to our backend servers, UI, and deployment code.
- Guide and contribute to the development of a data-centric web platform for energy storage data visualization, and advanced analytics.
- Participate in an agile development environment.
- Participate in user experience and usability studies to develop and/or improve the UI design and make complex site operations intuitive.
- Develop features and other technical documents.
- Contributing to roadmap discussions, progress meetings, and interface with other teams leads to ensuring collaboration.
Requirements
- 8+ years of demonstrated experience with professional front and back-end development.
- Experience architecting multiple web applications from the ground up.
- Prefer knowledge in React for the UI and NodeJS and/or Python for the backend.
- Professional expertise in underlying web technologies including HTML, CSS, and vanilla JavaScript.
- Professional expertise in developing REST and Websocket APIs.
- Robust experience working with SQL-based relational databases, NoSQL, or NewSQL.
- General knowledge of networking, Linux, code testing.
- Experience with setting up deployment of software and troubleshooting issues.
- Experience developing complex software projects in commercial product settings.
- Experience working in an agile development environment using common tools such as JIRA and Git.
- Ability to embrace a fast-moving environment and comfortable with quickly adapting to changing priorities.
Desired Experience
- Development using Typescript.
- Experience in PostgreSQL, InfluxDB, or TimescaleDB.
- Performance analysis and tuning for high-throughput data ingestion and aggregation.
- Authentication protocols (OpenID, OAuth, etc.)
- Docker or other containerized technologies.
- Experience with setting up system and application monitoring solutions.
- Knowledge and/or interest in electrical concepts, power grids, renewable or green energy.
Educational / Professional Requirements
- B.S. Degree in Computer Science, Engineering (Computer, Electrical, Mechanical), I.T., or equivalent years of industry experience.
Why you and us:
You will be a part of a global organization with local presence and work in an exciting and dynamic working environment with highly motivated and skilled co-workers. We offer interesting and challenging work tasks, as well as personal and professional development in a great team. If you feel excited by being a part of this working environment and think your personal skills and qualities match the job requirements, we look forward to receiving your job application. At Wärtsilä we value, respect and embrace all our differences, and are committed to diversity, inclusion and equal employment opportunities; everyone can be their true self and succeed based on their job-relevant merits and abilities.
We are not accepting unsolicited submissions from 3rd party recruitment agencies.
Successful applicant must be authorized to work in the USA without sponsorship. We look forward to hearing from you. Qualified candidates must apply online:
Candidates for regular U.S and Puerto Rico positions must be a U.S. citizen, national, or an alien admitted as permanent resident, refugee, asylee with valid work permit or temporary resident under 8 U.S.C. 1160(a) or 1255a(1). Individuals with temporary visas such as E, F-1, H-1, H1B, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.
Individuals hired for positions that require on-site customer interactions and/or in-person travel may be required to be fully vaccinated against COVID-19 or other country-specific vaccinations, unless otherwise prohibited by law. Wärtsilä North America values our employees. We offer a competitive salary and comprehensive benefits package. Wärtsilä North America is an EOE/AA employer.
Effective January 2025, Wartsila companies in the USA will implement a new hybrid work model. Most employees who live within 40 miles of an office will work 2 days per week in office. This model will provide our employees the flexibility of working from home, while also providing the benefits of in-person collaboration twice a week. We will be happy to provide more information during your interview process.
Recommended Jobs
Dayshift Team Member (Full Time)
Job Description Job Description Description: Founded in 1977 in Charlotte, N.C., Bojangles', Inc. is a highly differentiated and growing restaurant operator and franchisor dedicated to serving c…
Housekeeper
Part Time & Full-time available; Hours vary, rotating weekends The housekeeper is responsible for maintaining a clean, safe, and comfortable environment in all areas of the community, as directed b…
Manager, Environmental Services
The Environmental Services Manager is responsible for developing and executing housekeeping solutions to meet customer needs. Carries out housekeeping duties in overnight-stay locations in accordance…
General Manager
Job Description Job Description Job Description Starting Salary depends on location and geography, more wage information is provided during the interview process. What makes a Trident Hol…
EVS Specialist - Lynchburg Health and Rehabilit - EVS
It’s time for a sweeping change to your career so that you can pursue what matters to you! At Aramark, making sure we provide clean environments is something in which we take pride and is a skill set…
Logistics Coordinator (compressed back half days 6a-6p)
FRAUD ALERT: Please note that DSV will never request a chat interview or solicit funds from applicants or employees through its interviewing and hiring process. We do not require any form of payment …
Infrastructure TPM, Infra Capacity Delivery, Infra Capacity Delivery
DESCRIPTION AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support…
Sr Project Manager 2
Job Description Job Description Role : Sr Project Manager 2 - IN PERSON IVS ONLY Location: Richmond, VA(Onsite) ON SITE 4-5 days a week REQUIRED Job ID: 755502 Interview Mode: In Person O…
Cyber Security Project Engineer, Expert
Title: Cyber Security Project Engineer, Expert Location: On-site McLean, VA · Job Type: Full-time (40 hours per week) with benefits. · Availability: immediate. · Security Clearance: TS/SCI …
Red Team Offensive Tool Developer
Location: Virginia Beach, VA Job Type: Full-Time Clearance Level: TS/SCI AERMOR is seeking a highly skilled Red Team Offensive Tool Developer to support advanced offensive cybersecuri…