Principal Software Engineer | Autodesk

Full Time

Bengaluru

Autodesk is seeking a Principal Software Engineer - Mobile in Bengaluru to join their Digital Employee Experience (DEX) team. This role is for a highly experienced mobile engineer with a start-up mentality, who can lead and guide an autonomous team in the full life cycle of mobile app development for both Android and iOS platforms, with a strong emphasis on cloud-based and AI-powered solutions.

Position Overview:

The DEX team delivers employee experience platforms and products that enrich and improve the overall Autodesk employee experience. The successful candidate will work with existing full-stack development teams in their journey towards becoming a world-class, transformational engineering team.

Responsibilities:

  • Lead & guide an autonomous team that will manage a full life cycle for a Mobile App across the Android & iOS platforms in an agile-based development.

  • Hands-on responsibility for designing, developing, and delivering high-value applications with strong emphasis on cloud-based and AI-powered solutions.

  • Writing high-quality code, participating in product walk-throughs, code reviews, and playing a crucial role in architecting solutions that require a deep understanding of both current and emerging technologies.

  • Lead the Proof of Concepts (POCs) to identify the right libraries and technologies to be used by the mobile app team.

  • Creating and enforcing engineering standards and practices, ensuring that the team adheres to the processes.

  • Promoting a culture of metrics-based analysis and decision-making within the team.

  • Collaborate and coordinate across teams to ensure reliable, scalable, secure, and highly available software solutions.

  • Working closely with stakeholders and product teams, requiring excellent collaborative skills and the ability to coordinate efforts across globally distributed teams.

Minimum Qualifications:

  • Bachelor's or Master's degree in computer science or related field.

  • Experience with GraphQL and Restful APIs.

  • Android or iOS Mobile app development with hands-on React Native.

  • Knowledge & experience of web technology stacks, public cloud platforms (AWS/Azure/GCP), Java/Python, Serverless architectures, APIs.

  • Excellent interpersonal communication skills.

Preferred Qualifications:

  • Experience deciding when to use architectural, integration, and software design patterns.

  • Utilize AI agents & tools to automate, optimize leveraging Azure OpenAI models to enhance employee experience products.

  • Experience working within the Agile methodology.

  • Self-motivated, autonomous, empathetic, and excellent communication skills.

  • Experience in mentoring peer engineers.

#PrincipalSoftwareEngineer #MobileDevelopment #React Native #AndroidDevelopment #iOSDevelopment #AIPoweredSolutions #CloudSolutions #Agile #BengaluruJobs #Hiring #Job #TJH #Onslabs

Create a free website with Framer, the website builder loved by startups, designers and agencies.