divh2Senior Software Engineer / h2pAs a Senior Software Engineer on our Global Manufacturing Engineering team, you will be a versatile and key contributor to our core geometrical compilera complex, compute-heavy pipeline that is the brain of our production system. You will be responsible for designing, building, and operating the critical backend services that process massive 3D data, manage complex workflows, and generate the complex, high-fidelity instruction sets for our automated robotics and hardware systems. / ppThis role is the digital architect of the physical product. You will create the master document that our advanced hardware and controls teams use to print the final product. This requires a mature engineering background, a high degree of versatility, and close partnership with RD, Operations, Manufacturing Process Engineers, and our Hardware / Controls engineering teams to solve deep technical challenges in distributed systems, large-file data processing, and complex algorithmic integration. This position is full-time and on-site four days / week at our Pomona facility and 1 day work from home. / ppPrimary duties responsibilities : / pulliSystem Design Development : Design, build, and maintain scalable, high-availability, and compute-heavy backend services and APIs for our manufacturing pipeline. / liliData Event Pipeline Engineering : Develop and own robust, event-driven pipelines. Solve complex problems related to connecting disparate data streams, managing large-scale 3D file I / O, and generating the final, high-precision data packages that drive our automated manufacturing hardware. / liliInfrastructure Deployment : Own the full lifecycle of your services, including deployment and operation. Improve our engineering infrastructure by containerizing components and managing their deployment in a cloud-native environment. / liliCross-Functional Integration : Collaborate closely with domain experts in RD (computational geometry), Operations, Manufacturing Process, and Hardware / Controls Engineers to integrate, deploy, and support new pipeline components and services. / liliOperational Excellence Versatility : Demonstrate end-to-end ownership. Instrument services with comprehensive logging and metrics, debug complex system-wide issues, and show the versatility to tackle diverse challenges across the entire software stack. / liliCode Design Reviews : Uphold high engineering standards by participating in detailed code and design reviews and contributing to our long-term technical architecture. / liliPerform additional duties or tasks assigned by Manager. / li / ulpJob requirements : / pulliBachelors degree in Computer Science, a related technical field, or equivalent practical experience. / lili5+ years of professional software development experience, with a focus on backend systems, distributed computing, or data-intensive pipelines. / liliStrong programming proficiency in one or more of our core languages : C++, Go, or Python, with a proven ability to learn and adapt. / liliProven experience in designing, building, and operating distributed systems. / liliA solid understanding of computer science fundamentals, including data structures, algorithms, operating systems, and networking. / li / ulpPreferred qualifications : / pulliA candidate who matches the following descriptions will be highly successful in this role : / liliDemonstrate engineering maturity and thrive in a role with diverse technical challenges, showing a high degree of ownership and versatility. / liliExperienced with large-scale, multi-language build systems and are comfortable managing complex dependency graphs for C++, Go, and Python projects. / liliDesigned and implemented high-performance, cross-language services using RPC frameworks and interface definition languages. / liliHands-on experience containerizing applications and deploying them to cloud-native orchestration platforms (e.g., Kubernetes). / liliYou are comfortable with numerical, scientific, or geometric computing and have used related libraries for complex data analysis, transformation, or validation. / liliYou have experience working in a multi-disciplinary environment, building software that interfaces directly with hardware, robotics, or embedded controls systems. / liliPossess a deep understanding of system observability. You instinctively build services that are configurable, export detailed structured logs, and provide fine-grained performance metrics. / liliExpert at debugging complex, multi-threaded, and distributed systems, especially those involving large data transfers and asynchronous processing. / li / ulpAbilities : / pulliBasic project management experience, good organization, and prioritization skills / liliMust possess excellent Communication (Technical, Oral, Written) and the ability to describe complex technical issues clearly. / liliAble to follow instructions and guidelines set forth by the Manager. / liliSound understanding of regulatory and compliance documentation processes, review cycles and information repositories (meeting minutes, templates, charter documentation etc). / liliStrong interpersonal skills that create followership and motivate team members. / liliDriven and motivated individual with demonstrated critical thinking and analytical skills. / liliUnquestionably high ethical standards and attention to reputational and compliance risks. / liliOrganized thinker that can prioritize tasks in real time and exercise judgment in high-paced environment. / liliAbility to add, subtracts, multiply and divide in all units of measure, using whole numbers, common fractions, and decimals. / liliAbility to calculate rates, ration, and percent to draw and interpret graphs. / liliAbility to discern trends and analyze operational and financial reports. / liliAbility to apply common sense understanding to carry out detailed but uninvolved written or oral instructions. / liliMust possess excellent technical judgment and able to set logical action plan and technical problem resolution. / liliCompetent with use of personal computers and strong knowledge of Microsoft Word, Excel, PowerPoint, Outlook, and Microsoft Project is required. Able to type at least 50 WPM. / liliAbility to research, design, evaluate, install, operate, and maintain mechanical equipment, systems, and processes to meet requirements based on fundamental engineering principles. / liliUnder general supervision, plan, conduct, lead, and report on significant projects. Review progress, evaluate results, and inform company management on assigned project direction and status. / liliA team player that can work well under constrained deadlines and communicate effectively with technical and non-technical personnel. / liliFollows directions well and is a self-starter in identifying what is critical to the success of the project. / liliAbility to travel at least 10% of the time to various manufacturing sites, both domestically and internationally, to oversee process implementation and provide on-site support. / li / ulpTarget market salary range : $138,100 - $205,300. Actual compensation packages take into account a wide range of factors that are unique to each candidate, including but not limited to geographic location; skill sets; relevant education and certifications; depth of experience; performance; and other business and organizational needs. The disclosed reasonable estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At Envista, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. The total compensation package for this position may also include an annual performance bonus, medical / dental / vision benefits, 401K match, and / or other applicable compensation plans. / ppOperating company : Ormco / ppOrmco is a global leader and innovator of high-quality orthodontic products and solutions, including brackets and wires. For more than 60 years, our team has partnered with the orthodontic community to help create over 20 million smiles in more than 140 countries. We build trusted relationships. Each one is rooted in respect and understanding. We take that approach when we help orthodontists achieve their clinical and practice management objectives. We take the same approach when we help our team bring their personal best to work each day, ready to make a difference and reach their full potential. / p / div
Ormco Senior Software Engineer HybridPomona CA • Pomona, CA, United States