Skip to content
mimi

Staff Software Engineer II - NodeJS & Typescript

Blue Yonder

Bengaluru · On-site Full-time 5d ago

About the role

Our people are our most important asset. Thank you for considering this opportunity as the next step in your career!

Job Description

Scope: • Partners closely with Product Management to translate business and customer needs into clear, actionable backlog items and technical deliverables. • Owns product and delivery outcomes by shaping scope, priorities, and execution approach. • Drives technical direction and execution without people-management responsibility, influencing how the team plans, builds, and delivers software. • Ensures delivery of high-quality, reliable, and secure software through strong engineering practices. • Identifies dependencies, risks, and impediments early and drives pragmatic resolution. • Continuously improves system design, code quality, and operational robustness. • Promotes a security-first mindset and ownership of production systems. • Understands how team deliverables impact the broader platform, dependent teams, and customers.

What you’ll do: • Partner with Product Management to shape product vision, scope, and roadmap. • Translate business goals and user needs into well-defined, prioritized backlog items. • Slice work to enable fast, incremental, and value-driven delivery. • Quantify value, cost, and risk to support effective prioritization and trade-off decisions. • Organize and structure work to maximize engineering focus and productivity. • Make dependencies, risks, and execution challenges visible and propose practical alternatives. • Balance feature development with refactoring, reliability, and operational cost. • Raise the bar on code quality, testing, and system design. • Reduce complexity and improve system robustness and maintainability. • Coach engineers on architecture, problem-solving, and engineering best practices. • Drive root-cause analysis and long-term fixes for technical and operational issues. • Stay current with emerging technologies and apply relevant best practices.

What we are looking for: • 13 to 17 years of overall software engineering experience. • Senior or Staff-level engineer with strong product-oriented technical ownership and accountability for outcomes. • Deep expertise in TypeScript and NestJS with hands-on backend development experience. • Strong system design and API architecture skills for scalable, cloud-native SaaS platforms. • Proven experience in MongoDB data modeling and designing data-intensive services. • Ability to translate complex business and customer needs into executable technical plans and delivery milestones. • Hands-on experience building and operating cloud-native SaaS solutions (Azure preferred). • Good exposure to event-driven architectures and asynchronous system patterns. • Experience with workflow automation using Azure Logic Apps or similar tools is a plus. • Working knowledge of CI/CD pipelines, monitoring, and observability practices for production systems. • Strong judgment in balancing delivery speed, system reliability, and long-term maintainability.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free