Staff Software Engineer I

last updated April 27, 2026 19:04 UTC

BaxEnergy

HQ: Acireale, Italy

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Developer and Flutter developer @ Appy Ventures
To support our mission of advancing renewable energy through cutting-edge technology, we’re seeking an experienced Staff Software Engineer to help us build our newest product Farsight®. This role involves defining and overseeing the architecture of renewable energy monitoring systems that interface with OPC (UA, DA) and similar protocols, ensuring seamless data collection, processing, and storage in a cloud-native environment. If you have a strong background in industrial data systems and cloud technologies, we want to hear from you!

What You’ll Do
  • Design, architect and develop scalable, secure, and high-performance data collection systems for industrial protocols (OPC UA/DA, Modbus, MQTT, etc.)
  • Define system requirements, architecture patterns, and best practices for integrating with cloud environments, especially AWS
  • Lead the selection and implementation of data streaming and messaging platforms (e.g., Kafka)
  • Oversee the design and optimization of time-series data storage using TimescaleDB and PostgreSQL
  • Provide technical leadership and guidance to development teams, ensuring adherence to architectural principles
  • Collaborate with stakeholders to align technical solutions with business needs
  • Evaluate and integrate new tools, frameworks, and technologies to improve system capabilities
  • Ensure the architecture complies with industry standards, data security, and privacy regulations

About you
  • Smart and gets things done
  • You have 8+ years of experience in software development and architecture, with at least 5 years focusing on cloud-based industrial data systems
  • You bring expertise in OPC (UA, DA) and are familiar with other industrial communication protocols like Modbus and MQTT
  • You are proficient in data streaming platforms such as Apache Kafka and time-series databases like TimescaleDB.
  • You possess advanced knowledge of PostgreSQL, including query optimization and database scaling
  • You are located in or have a 4-hour overlap with CET (-4 to +4) time zones.
  • You’re eligible to obtain a visa and can travel to Italy within three months of hiring
Why Join BaxEnergy?
  • Be part of a team driving innovation in the renewable energy sector through advanced technology
  • Join a remote-first organization that values inclusivity, technical excellence, and work-life balance
  • Enjoy a competitive salary, over 30 days of paid vacation, and comprehensive sick leave
  • Participate in annual retreats with paid travel arrangements to connect with colleagues in person
  • Receive paid hardware and tools to excel in your role

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0