Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer (SaaS/Python) @ Blue Yonder

Home > Software Development

 Lead Software Engineer (SaaS/Python)

Job Description

  • Develop and operate data-intensive distributed and microservices-oriented systems written in Python using modern cloud warehouses like Snowflake
  • Leverage Microsoft Azure cloud service to build a scalable platform responsible for data ingestion and workload distribution

  • Work in an agile team with an emphasis on quality, testability, and automation

  • Offer software services to internal teams and/or external customers

  • O perat e these services following established service management procedures (incidents, changes, etc.)

Our current technical environment:

  • Software: Python , Rust, REST API s , GIT , SQL ( Snowflake , Exasol )

  • Application Architecture : Scalable, Resilient, event driven, secure multi-tenant Microservices architecture

  • Cloud Architecture : MS Azure

  • Frameworks/Others : Kubernetes, Docker, ELK, RDBMS , GitHub Actions , Ansible, Prometheus, OpsGenie

What you ll do:

  • Develop quality software (including effective test code) according to clean code principles and Blue Yonder standards

  • Pr ovide input for the prioritization of issues in the backlog and autonomously pull issues or support other team members as appropriate

  • Participate in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives

  • Translate bus iness requirements to user stories and actively seek feedback from stakeholders

  • Take the lead in design of individual stories and translate the design to subtasks

  • Consider aspects of information security while coding and reviewing others code

  • Keep up to date with technology and research latest trends in the industry

  • Actively shape team vision and help shape the team roadmap towards achieving it

  • Raise and resolve operational concerns during design phases

  • Produce actionable user stories to relieve operational pain

  • Plan and perform more complex changes and manage stakeholder expectations

  • Seek out the root cause of incidents and inspire improvements in a blameless fashion

  • Strive to replace service requests with self-service functionality and automation

  • Diligently collaborate with stakeholders to optimize their choice of service and service usage to minimize costs for derived products

  • Lead by example

  • Become a subject matter expert in one or more product areas

  • Understand functional and technical requirements of software components

  • Actively provide feedback during code reviews

  • Onboard new members to the team and help develop junior engineers

  • Participate in team hiring activities

  • Feed larger refactoring opportunities into the teams backlog

  • Evolve the team s continuous integration pipeline and fix broken builds

  • Perform benchmark analyses, identif y hot spots, and derive appropriate measures to improve performance

  • Develop prototypes and proofs of principles for innovative features

  • Reflect on alignment of team vision with company vision

  • Ha ve a deep understanding of their team s problem domain

  • Clearly understand and communicate the impact of changes in the team s deliverables on other teams and customers

  • Timely and proactively communicate impediments to commitments and help others to overcome theirs

What we are looking for:

  • 7+ years in software engineering role

  • In-depth knowledge of Python and its open-source ecosystem
  • Proficiency with SQL and database technologies, for example PostgreSQL and SQLAlchemy
  • Expertise in techniques for data modeling, storage and access

  • Experience designing, building and maintaining microservices and REST APIs using frameworks like Flask or Django

  • Demonstrable experience with microservices based architecture on Cloud at scale

  • Passion for CI/CD and DevOps

  • Interest in c loud native architecture, d istributed micro-services, m ulti-tenant SaaS solution and c loud s calability, performance and h igh availability

  • Interest in software craftmanship and passion for modern methods such as Kanban, Scrum, TDD and pair programming

  • An appreciation of secure architectures, secure configuration, identity management

  • Experience with other technologies such as Apache Kafka, Apache Parque t , Snowflake is a plus

  • Experience with DevOps, Infrastructure as Code and infrastructure automation in cloud environments like Azure, AWS is a plus

Job Classification

Industry: IT Services & Consulting
Functional Area:
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate

Contact Details:

Company: Blue Yonder
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Automation Architecture Data modeling Coding Cloud Apache Open source SQL Python microservices

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 25 days ago
₹ Not Disclosed

Application Lead - Chennai - Accenture - 3 to

  • Accenture
  • 3 - 7 years
  • Chennai
  • 25 days ago
₹ Not Disclosed

Associate Specialist Microsoft (Lead)

  • Synechron
  • 4 - 9 years
  • Bengaluru
  • 25 days ago
₹ Not Disclosed

Application Lead - Hyderabad / Secunderabad

  • Accenture
  • 7 - 10 years
  • Hyderabad
  • 25 days ago
₹ Not Disclosed

Blue Yonder

Blue Yonder (formerly JDA Software, Inc.) provides seamless, frictionfree commerce please go to our updated company page as this page will no longer be active forthcoming.