Senior Software Engineer I, Client Connections (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer I, Client Connections (Java): Designing and implementing backend services and REST APIs to facilitate automated information interchange between and utility clients with an accent on scalability, security, and data protection. Focus on building distributed services and abstracting internal complexities to enable virtual power plant capabilities.
Location: Remote (United States)
Salary: $130,000 - $170,000 USD
Company
empowers utilities and their customers to create a clean, distributed energy future by turning smart devices into virtual power plants.
What you will do
- Develop and maintain client-facing REST APIs to enable scalable product opportunities.
- Build backend logic and integrations with distributed services to abstract internal system complexities.
- Implement and monitor security and data protection policies and procedures.
- Collaborate with product teams and other engineers to improve software quality and requirements.
- Create and maintain comprehensive technical documentation for API features.
Requirements
- 5+ years of professional software engineering experience.
- Proficiency in the Java/Spring ecosystem.
- Expertise in designing RESTful web APIs for external clients.
- Strong knowledge of relational databases, specifically PostgreSQL.
- Experience with modern security best practices and authentication/authorization frameworks.
- Must be based in the United States; sponsorship for employment authorization is not available.
Nice to have
- Experience with AWS or other major cloud providers.
- Knowledge of microservice architectures and event-driven messaging.
- Experience with gRPC and protocol buffers.
- Familiarity with containerized systems and MongoDB.
Culture & Benefits
- 100% paid medical insurance for employees and 401(k) with employer match.
- Flexible scheduling and a casual work environment.
- Paid parental leave and an education assistance program.
- Gym subsidy and free Citi Bike membership.
- Opportunity to work with IoT, SaaS, and machine learning technologies to impact climate change.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →