Software Engineer II - Distributed Systems
Location
United States
Posted
61 days ago
Salary
$125K - $160K / year
Seniority
Mid Level
Job Description
Software Engineer II - Distributed Systems
Ocient Inc.
Role Description Ocient is searching for an experienced Software Engineer with strong problem-solving skills and a passion for solving hard problems. You will be working with industry-leading software architects to help implement and test a cutting-edge data warehouse. - Able to create design docs for smaller components and improve the designs for larger components. - Successfully and independently implements designs of components or smaller systems provided by other engineers. - Responds to and efficiently fixes issues from the code review process. - Tests, debugs and fixes code in small components. - Takes responsibility for bringing tasks to completion and meeting deadlines. Qualifications - BS, MS, or PhD in computer science, computer engineering, or related technical field - 2+ years of industry experience writing code to solve complex problems using an object-oriented programming language (e.g. C++, Java) - Strong understanding and application of data structures and algorithms - Demonstrated coding experience on core technology - Ability to speak and write in English fluently Requirements - Experience architecting high performance, distributed systems - Ability to own and manage all risk associated with large complex problems - Strong technical leadership and communication skills Benefits - Estimated salary range: $125,000 to $160,000 - The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations
Related Guides
Related Categories
Related Job Pages
More Systems Engineer Jobs
System Engineer – Managed Kubernetes
LeasewebGlobal cloud services provider dedicated to reaching the unreachable. ☁️
• Automate deployment, monitoring, and management of Kubernetes clusters across Leaseweb's compute offerings worldwide • Explore, evaluate, and integrate new Kubernetes versions and components, advising on best practices and identifying issues before they reach production • Support customers and the development team with Leaseweb's Kubernetes product • Integrate new features into Leaseweb's Kubernetes product • Participate in regular on-call duty (Engineer on Duty) • Collaborate closely with software engineers, the product owner, and the scrum master to design and iterate on new features • Assess new components and technologies, recommending trade-offs and optimal implementations, and proposing ideas that could expand or improve the product offering • Delivering across the full lifecycle: design, implementation, deployment, monitoring, and aftercare • Writing customer-facing documentation and how-to guides • Sharing Kubernetes expertise across the wider engineering department (~110 engineers) and actively supporting teams in container adoption • Troubleshoot cluster issues and contribute to runbooks that help the team resolve problems faster
IT Trainer for CompTIA A+ Training
GFN GmbHGFN – Empowering you - to empower others. Als einer der größten deutschen Bildungsanbieter im digitalen Bereich und Marktführer für IT-Umschulungen nehmen wir unsere gesellschaftliche Verantwortung ernst. Seit fast 30 Jahren ermöglichen wir nicht nur berufliche Perspektiven, sondern begleiten unsere Teilnehmenden individuell mit Umschulungen, IT-Weiterbildungen und individuellen Coachings in einen zukunftssicheren Job. Remote, digital und an Standorten in ganz Deutschland. Bei GFN machst du damit einen echten Unterschied.
Role Description Für Schulungseinsätze im Bereich CompTIA A+ in unseren IT-Weiterbildungen suchen wir bundesweit Trainer/Dozenten (m/w/x) in Festanstellung. - IT-Trainings in unseren CompTIA A+ Schulungen mit folgenden Schwerpunkten: - IT-Support - Installation, Konfiguration und Wartung von Hardware - Kenntnisse in Betriebssysteme (Linux, Windows, macOS) - Netzwerk- und Sicherheitsgrundlagen - Virtualisierung- und Cloudkonzepten - Prüfungsvorbereitung Qualifications - Unterrichtserfahrung in der Erwachsenenbildung, idealerweise im geförderten Bildungsbereich (Nachweis erforderlich) - Abgeschlossenes Informatik-Studium oder abgeschlossene IT-Berufsausbildung - Ausbildungseig der IHK (AEVO) oder die Bereitschaft, diese noch zu absolvieren - Aktuelle CompTIA A+ Zertifizierung, weitere CompTIA-Zertifizierungen von Vorteil - Du scheust dich nicht vor heterogenen Gruppen - Du bringst die Bereitschaft mit, Dich kontinuierlich weiterzubilden Benefits - 30 Urlaubstage im Jahr bei einer 5-Tage-Woche - Mitarbeiterrabatte über Corporate Benefits: Profitiere von exklusiven Vergünstigungen bei vielen bekannten Marken und Plattformen – für Technik, Mode, Reisen und mehr - Jobrad-Leasing per Entgeltumwandlung: Dein Wunschrad – ob E-Bike oder Fahrrad – sichern und bequem über die Gehaltsabrechnung zahlen - EGYM Wellpass: Wir unterstützen deine Gesundheit und Fitness mit einem monatlichen Zuschuss in Höhe von 46 € - Deutschland-Ticket für nur 9 €: Du zahlst lediglich 9 € im Monat, den Rest übernehmen wir – für volle Mobilität im Nahverkehr deutschlandweit - Gruppenunfallversicherung: Ab deinem ersten Arbeitstag bist du automatisch über unsere Gruppenunfallversicherung abgesichert - Internetpauschale: Wir bezuschussen deine private Internetnutzung mit bis zu 40 € monatlich – steuer- und sozialversicherungsfrei
Role Description Do you want the opportunity to develop control systems for some of the nation’s greatest companies? Would you relish in the chance to tackle a problem a customer is having with their manufacturing process and come up with a solution using your passion for automation and controls? If PLC, HMI, and SCADA are normal acronyms in your vocabulary, I invite you to come be a Control Freak with us. What You Will Be Doing: - Plan, design, program and implement PLC/HMI based control systems - Write structured, well-documented, bug-free PLC code - Design intuitive, easy-to-navigate, aesthetically pleasing HMI interfaces - Act as the technical lead on projects and interface with technical clients regarding the solution - Breakdown the technical components of the project and help lead junior level engineers down the right path Qualifications - BS in electrical, mechanical, chemical or related engineering field or relevant experience - Three to seven years of experience developing PLC controlled SCADA systems preferably in a project based industry - At least two years of experience developing PLC programs, HMI screens, and SCADA systems - Ability to travel up to 20% Benefits - Flexible work schedule with work from home options for numerous roles - Weekly communication from management in our internally famous Friday morning meeting - Competitive Compensation including a bonus plan - No more than a 4 week waiting period on all benefits including the 401k - A really rad Christmas Party each year - A manager that is cool…most of the time, because no one is perfect - A path for growth, a great culture, PTO, AND MORE!
Prompt Systems Engineer
NoodleA new kind of education network. Our programs enhance student-faculty engagement, lower costs & leverage opportunities.
• Write, iterate, and maintain system prompts and instruction sets for Noodle’s AI agents across the student journey • Translate complex educational and operational requirements into clear, reliable agent behavior — including persona definition, tone, scope constraints, fallback handling, and multi-turn conversation logic • Design prompt architectures for multi-step and chained agent workflows, including RAG-augmented agents that draw from program-specific knowledge bases • Collaborate with the engineering team to configure and deploy agents through Noodle’s AI orchestration platform, including primary prompts, secondary context, knowledge base attachments, and embed definitions • Create the learner experiences defined by “three-way” chat between the learner, a campus or Noodle support staff member, and that staff member’s AI assistant • Build and maintain evaluation frameworks to measure agent accuracy, tone, hallucination rate, task completion, and alignment with rubric-based learning objectives • Use Langfuse (Noodle’s LLM observability platform) to monitor prompt performance in production, identify regressions, and prioritize prompt improvements • Design red-teaming and adversarial testing protocols to surface edge cases and failure modes before agents reach students • Establish prompt versioning practices and maintain a library of tested, reusable prompt components • Partner with Noodle teammates and university stakeholders to design, build, and test agents — translating learning objectives, operational flows, rubric assessments, and more into prompt-level agent instructions • Work with enrollment and student success teams to tune companion agents for specific programs and university partner contexts • Contribute prompt engineering guidelines and best practices documentation for internal teams who configure their own agents on Noodle’s AI orchestration platform • Stay current with model capability changes across OpenAI, Anthropic, and other providers integrated into Noodle’s stack, and proactively surface opportunities or risks • Perform other duties as assigned


