Menu
Scroll to Top
Arch Systems
This job is no longer accepting applications
See open jobs at Arch Systems.See open jobs similar to "Staff Python Engineer" Ulu Ventures.Arch Systems is seeking a talented Staff Python Engineer to join our rapidly scaling team. If you're ready to shape the future of our products and excel in a collaborative and innovative atmosphere, we want to hear from you!
About Arch Systems
Started by Stanford Engineering PhDs and grown out of non-profit work in Africa, Arch is a venture-backed company working with the world’s largest electronics manufacturers. We combine rich data from all machines, new and legacy, to drive real time and predictive analytics transforming manufacturing efficiency and how we work.
We are looking for talented and driven people who seek a lasting impact both in transforming manufacturing operations as well as making critical industries more efficient, connected, and sustainable. Come join our diverse and passionate team!
Compensation
We adhere to equitable compensation practices, benchmarking against prevailing rates in the San Francisco Bay Area. Our compensation structure includes various elements such as base salary and performance incentives.
Employees based in the US can anticipate competitive benefits for themselves and their dependents, alongside equity ownership within the company.
Applicants from regions outside the US will be considered for employment with one of our esteemed partners, thereby receiving benefits through them, in addition to NQSOs from Arch Systems.
Remote Equal
Even before the onset of COVID-19, Arch has embraced a remote-friendly work environment. Unfortunately, we are unable to provide visa sponsorship at this juncture. Arch also adheres to the regulations set forth by the Office of Foreign Assets Control (OFAC) to ensure compliance with all applicable sanctions programs. We do not engage in any transactions or employment activities that violate OFAC regulations, including hiring individuals from countries under US sanctions. Ideal candidates for this role will be located in CEST timezone.
About the Stack
The ArchFX Cloud product is primarily a Django API server deployed on AWS using Kubernetes with a PostgreSQL database for all metadata and Athena over S3 for machine data. High volume machine data is served via dedicated time series databases and merged with the low-volume metadata inside the Django APIs. Most customer facing UIs are implemented in a single page web app written in Typescript using Angular. Management and administrative views are implemented directly in Django. All backend code is written in Python. Background workers run via Celery on RabbitMQ. Product is delivered as SAAS, primarily in single-tenant deployments for large enterprise customers with infrastructure handled via Terraform and a CD mindset with frequent code releases to all customers.
About the Role
You will be a Staff Python Engineer on our ArchFX Cloud team. The cloud team delivers the core user-facing portion of our product, ArchFX, which is a factory machine data analytics system used by the top contract manufacturers to collect and analyze data from their advanced robotic factory machines around the world.
The ArchFX platform receives and processes millions of streaming IoT data points per day from thousands of advanced machines in factories and merges it with a virtual “factory map” containing metadata about the physical location of each machine in the factory and the configuration of factory lines. Managing the complexity of this time-aware factory map data structure is one of the core components of ArchFX Cloud.
On top of the factory map and streaming machine data, ArchFX Cloud provides nearly real-time key performance indicator (KPI) calculation APIs that summarize the data from machines hierarchically at the line, area, site, and global levels. These aggregated KPIs drive an Angular Frontend application called GLO KPI Sets which provides visibility into all levels of factory operation from a single pane of glass. We also provide other high-value products, such as a Downtime Tracking system, an Action Management System, and reports generation.
We’re seeking a senior-level engineer to drive the evolution and growth of these core parts of our ArchFX Cloud product. This is a backend, not a frontend engineering role. It is a Senior Individual Contributor (IC) position where you will own complex engineering features and projects, ensure technical excellence, and grow them to adapt and meet new use cases. You will be supported by world-class domain experts who deeply understand electronics factories and will be centrally involved in “categorizing and making understandable” the machine data that is powering Industry 4.0, the next industrial revolution in electronics manufacturing.
What You Will Own & Drive:
What You Bring to The Table:
What Makes You Stand Out:
How We Will Support You:
Resumes must be submitted in English
We encourage interested and enthusiastic applicants to apply and not allow imposter syndrome to self-select out of an opportunity. We believe in hiring people as their full and authentic selves, allowing them to utilize their strengths and then helping them to learn, grow, and add to those strengths.
This job is no longer accepting applications
See open jobs at Arch Systems.See open jobs similar to "Staff Python Engineer" Ulu Ventures.