Senior Backend Engineer - Connectivity
What you will do
As a Senior Software Engineer - Connectivity, you will work on Factory Connect Services of the Sight Machine Platform. This will involve collecting/gathering production data from cloud or factory data source(s), applying transformations to the collected data and transmitting the conditioned data to the Sight Machine cloud for storage and use by other Sight Machine services like the AI Data Pipeline.
Success will take a blend of technical expertise, experience with data acquisition tools and/or data pipelines, strong communication skills, a customer-centric focus, and a team-spirited approach to solving connectivity challenges to bring a modern data platform to modern manufacturing enterprises.
About the Sight Machine Platform
Sight Machine is a data platform for the collection, refinement, warehousing, and analysis of manufacturing production data. It allows everyone from executives to operators on the plant floor to analyze manufacturing data. The platform applies complex customer-specific rules to collect, combine, and analyze data from a variety of factory sources, including manufacturing lines, quality labs, and maintenance systems.
The data we analyze spans a wide variety of industries and configurations, and our highly configurable platform is constantly expanding to create value for our customers.
Take a lead role in the development lifecycle, including planning, coding testing, architecture, and documentation
Participate in code review and work to continuously improve the quality of the codebase
Monitor, diagnose, and resolve bugs and performance bottlenecks in the end-to-end system
4+ years of industry experience building robust backend systems
Expertise with Python required, including debugging and testing
Can operate independently without detailed requirements
Can dive into code authored by others and understand and debug it
Ability to communicate effectively outside your immediate team, including with customers, partners, and vendors
Nice to Have
Prior experience with Manufacturing and Historian technologies (eg OPC-UA, OLEDB, Proficy, Wonderware, OSI Pi)
Experience with the pandas data analysis library and SQLAlchemy a plus
Experience with implementing and debugging network protocols
Unix/Linux experience with shell commands and scripting
Experience with cloud technologies like AWS, GCP, Azure
San Francisco - Bay Area - Hybrid (2 days in the office & 3 days work from home - ability to work in US required)
Great things happen when people can bring their authentic selves to work. We empower all of our employees to share their perspectives, passions and experiences because collectively we make a better, stronger team. Our team members collaborate closely with peers & cross functional stakeholders throughout the business, our clients on the forefront of digital transformation, and the cutting edge of digital manufacturing thought leadership.
We take pride in our self-starter culture where employees are enabled and encouraged to achieve their professional goals through leadership guidance, learning and development. Our philosophy is that careers are continuous journeys, and we dedicate time and offer resources so that employees can reach their full potential.
Benefits + Perks
We value you at and outside of work and know your loved ones are important. Our benefits are designed to support you and your family’s health through life’s expected and unexpected events.
Our Benefits Include:
Competitive Salary + Stock Options
Health Care Coverage + Life Insurance + Health Savings Account + Flexible Spending
Account (includes spouse + children)
Flexible Vacation Policy
Adaptable Working Schedule and Environment
Our Perks Include:
Casual Dress Attire
Hybrid work flexibility
Catered Lunches, Snacks and Beverages
Commuter Savings Program
Designated Volunteering Hours + Group Volunteer Events
Sight Machine is proud to be an equal opportunity employer and considers candidates regardless of age, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Sight Machine also considers qualified applicants regardless of criminal histories, consistent with legal requirements.
About Sight Machine
Sight Machine strengthens manufacturers by providing the industry’s only standard data model and system-level visualization capabilities. By integrating all crucial data into a single innovative platform, everyone involved in the fabrication process can visualize, contextualize and examine data in one intuitive interface.
Sight Machine is committed and mission-driven to improve lives, strengthen communities and make the world cleaner through continuously re-envisioning manufacturing processes - making them more efficient, sustainable and absolute. Founded in Michigan in 2011 and expanded to San Francisco in 2012, Sight Machine blends the spirit of technology innovation and the down to earth style of Detroit manufacturing. Our team includes early leadership from Yahoo, Tesla Motors and Oracle. Together, we share wide industry knowledge and a commitment to advance manufacturing to a more sustainable future.
At Sight Machine, you will work with manufacturing leaders in the automotive, medical device, apparel, construction, and pharmaceutical industries. You will have access to, and work with massive amounts of factory floor data to help uncover insights on how customers make products and develop solutions to pressing business problems. The platform solves problems like Extract Transform Load (ETL), information retrieval, data aggregation and analytics, factory automation, distributed computing, and security.
We place great value on professional, technical, and personal growth in an inclusive, collaborative environment. The ideal candidate will have a passion for technology and a strong can-do attitude.