ARQUITETO ESPECIALISTA EM SOFTWARE
Define and evolve software architectures, guide developers on design standards and technology choices, and support integration of parallel builds across scalable, high-performance applications.
The Senior C/C++ Engineer sits within Omilia's product engineering team, building and maintaining performance-critical systems software that underpins Omilia's conversational AI infrastructure. The role requires strong systems-level programming fundamentals and, ideally, prior exposure to telephony or real-time communications stacks such as Asterisk-based voice platforms, SIP signaling, and dialplan engineering. It is structured to let a strong C/C++ engineer grow into deep telephony specialization over time, with mentorship available from the team's existing SIP experts. Engineers who already bring that expertise are fast-tracked into the specialized workstreams.
Accountabilities
Key Responsibilities
Requirements
Required:
Nice to have:
Benefits
Omilia is proud to be an equal opportunity employer and is dedicated to fostering a diverse and inclusive workplace. We believe that embracing diversity in all its forms enriches our workplace and drives our collective success. We are committed to creating an environment where everyone feels welcomed, valued, and empowered to contribute their unique perspectives without regard to factors such as race, color, religion, gender, gender identity or expression, sexual orientation, national origin, heredity, disability, age, or veteran status, all eligible candidates will be given consideration for employment.
Define and evolve software architectures, guide developers on design standards and technology choices, and support integration of parallel builds across scalable, high-performance applications.
Own healthcare platform features end to end, building AI agents and workflows, full-stack experiences, and production services while partnering with clinicians and operators to solve ambiguous problems.
Own end-to-end development of AI-powered healthcare workflows and full-stack features, from defining ambiguous problems with clinicians and operators through deployment, production monitoring, and ongoing evaluation.
Own and ship commercial navigation features across mobile, backend, and web, turning ambiguous customer needs into reliable driver and fleet experiences through production rollout and ongoing improvement.
Build reliable Rust and Go platform services and developer tools for Trust & Identity, contributing to secure, privacy-focused experiences across identity, public key verification, and confidential computing.