Senior Software Engineer
Company: Tbwa Chiat/Day Inc
Location: Modesto
Posted on: March 29, 2025
Job Description:
At Rondo, we help the world's most difficult-to-decarbonize
industries rapidly lower their energy costs and carbon
emissions.Our low-cost, drop-in heat battery replaces fossil-fired
boilers at industrial facilities, enabling companies to deeply
decarbonize without making costly changes to their factories.
Utilizing century-old refractory brick material and cutting-edge
automation, Rondo Heat Batteries (RHBs) turn intermittent renewable
electricity into continuous, high-temperature heat and power. With
proven success in the field and modular models, we reduce cost and
emissions across various industries, from food and textiles to
steel and cement.With a $3+ trillion market potential, we're
driving new demand for renewables, improving energy security, and
accelerating rapid carbon reduction within the world's most
hard-to-abate sectors.What You Will Do(Key responsibilities for
this role include but are not limited to):
- API Design and Development: Design, develop, and implement
robust APIs that facilitate communication between various systems
and applications. Ensure APIs are scalable, secure, and
maintainable.
- Battery Optimizer Application: Develop in code an algorithm app
based on Rondo's models. Receive incoming API data for variables,
determine the optimal state for the Rondo Heat Battery and send the
API data.
- Integration: Integrate APIs with existing systems, third-party
services, and client applications. Troubleshoot and resolve
integration issues as they arise.
- Deployment: Apps may initially begin as native applications and
move to containerization with Docker when needed. May deploy onto
Industrial PCs or to AWS ECS.
- Collaboration: Work closely with Rondo control developers to
ensure seamless integration and optimal performance of the
applications. Collaborate with stakeholders, including product
managers and other developers.
- Documentation: Create and maintain comprehensive API
documentation to support developers and end-users. Ensure that all
APIs are well-documented, including usage instructions, code
examples, and troubleshooting guides.
- Testing and Maintenance: Develop and execute unit and
integration tests to ensure the quality and reliability of the
APIs. Monitor and maintain APIs, troubleshooting and resolving
issues to ensure high availability and performance. Implement
version control and change management processes to manage API
updates and releases.
- Security: Implement security measures and best practices to
protect APIs from vulnerabilities and ensure data integrity and
privacy. Stay updated on the latest security trends and
technologies to proactively address potential threats.
- Performance Optimization: Continuously evaluate and optimize
the performance of APIs. Identify and address bottlenecks and
performance issues to ensure that APIs can handle increasing loads
and complex queries.
- Staying up-to-date with new technologies: Stay up-to-date with
new technologies and trends, evaluating their potential to improve
business operations, and making recommendations to senior
management.What You Will Bring:
- Bachelor's or Equivalent Experience
- 10+ years API development implementing restful web services /
SOAP end-to-end, including authentication frameworks, gateways,
network services, and traffic routing
- 10+ years Python development
- 5+ years Docker and containerization technologies
- 5+ years working with Cloud technologies (AWS preferred)
- 5+ years of server-less Cloud Technologies (AWS API Gateway,
Lambda)
- 5+ years SQL with relationship/time-series databases (i.e.
MySQL, Postgres, Athena, Aurora, RDS & S3) and ETL Pipelines (AWS
Glue)
- Excellent analytical and troubleshooting skills.
- Strong verbal and written communication skills.
- Ability to clearly articulate technical concepts to
non-technical stakeholders.
- Strong collaboration and teamwork abilities. Adaptability and
willingness to learn new technologies and methodologies.
- Angular or React.js web development
- Experience with SCADA devices and Historians (i.e. Ignition
industrial platform)
- Experience with Time Series Databases, Data Lakes & Data
Warehouses
- Experience with microservices architecture.
- Certifications in relevant technologies or cloud
platforms.
- Experienced with Agile methodologyWhat We Offer:
- Life Insurance and ADD
- Up to 12 paid holidays per year, in addition to a company
week-long holiday in December
- Flexible time off policy
- 401(k) plan with company match
- Cell Phone Reimbursement
- Catered lunches on-site
- Rondo HQ is close to Oakland airport - one block from the Bay -
and has stunning Bay views
- An opportunity to make a huge positive impact on the planetThis
role is preferred to be on-site in Alameda, California though
strong candidates from different geographies open to travel will be
considered. The estimated annual salary range for a candidate in
the Bay Area for this role is between $175,000 and $220,000, plus
equity in an early-stage, rapidly scaling global company.
Additionally, you would be eligible for Rondo's excellent benefits
listed above.Rondo Energy is an equal opportunity employer. We
strive to create a supportive and inclusive workplace where
contributions are valued and celebrated, and our employees thrive
by being themselves and are inspired to do their best work.Rondo is
committed to the full inclusion of all applicants. If reasonable
accommodation is needed to participate in the interview process,
please let our recruiting team know.We proactively work to design
hiring processes that promote equity and inclusion while mitigating
bias.Apply for this job* indicates a required field
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Modesto , Senior Software Engineer, IT / Software / Systems , Modesto, California
Didn't find what you're looking for? Search again!
Loading more jobs...