Senior Software Engineer(IC3 Messaging/Transport team)
Core
Design and develop high-quality backend services and software components, leveraging AI tools to improve development and productivity.
Role type
Senior IC backend software engineer
Builds
Production backend services and software components
Domain
Cloud technologies, distributed systems, AI-assisted engineering
Deliverable
production ML models | product features
Required skills
Backend service development, API design, data modeling, concurrency management, cloud technologies, performance optimization, security implementation, generative AI/LLM understanding, AI agent integration, rapid technology adoption
Preferred skills
Experience with C, C++, C#, Java, JavaScript, or Python
Technologies
C, C++, C#, Java, JavaScript, Python, Generative AI, LLMs, AI agents
Responsibilities
Design and develop extensible, reliable, and maintainable software; diagnose and resolve complex production issues; apply AI tools to enhance development and testing; collaborate with partner teams to deliver end-to-end solutions
Seniority
Senior, hands-on IC