This role focuses on owning scoped feature or model delivery through collaborative engineering teams, managing implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components. The engineer will operate with a product-driven mindset, aligning outcomes with broader platform, system, and domain objectives. Key responsibilities include writing clean, efficient, and reliable code in various languages, driving the full software development lifecycle (CI/CD, automated testing, observability, monitoring, maintenance), and building automation scripts. The role also involves integrating AI agents and ML components, leveraging GenAI tools, and applying object-oriented programming principles. Additionally, the engineer will assist in converting high-level designs into detailed designs, evaluating trade-offs for scalable and secure systems, and participating in design reviews. Stakeholder engagement to define and refine business problems, translating them into technical requirements, and defining success metrics are also crucial. The position requires conducting complex maintenance, monitoring application performance, ensuring adherence to project milestones, and promoting engineering excellence through continuous improvement, innovation, and knowledge sharing. Technical ownership, sound judgment, adaptability to change, and strong collaboration skills are essential. The role also includes providing supervision and development opportunities for associates, ensuring compliance with company policies, and fostering a culture of respect, integrity, and excellence. The company offers competitive pay, performance-based bonuses, and a comprehensive benefits package including health, financial, and paid time off benefits.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior