Staff Software Engineer (Python)
Staff Software Engineer (Python)

Staff Software Engineer (Python)

Alton Full-Time 100000 - 120000 Β£ / year (est.) Home office (partial)
Go Premium
B

At a Glance

  • Tasks: Design and develop complex full stack applications using Python and other technologies.
  • Company: Join Blue Yonder, a leading AI-driven global supply chain solutions company recognised as one of the best places to work.
  • Benefits: Enjoy competitive pay, flexible time off, comprehensive health benefits, and opportunities for career growth.
  • Why this job: Work on cutting-edge AI projects, mentor junior engineers, and shape engineering practices in a collaborative environment.
  • Qualifications: 7+ years of software development experience with strong skills in Python and full stack technologies required.
  • Other info: Local candidates in Phoenix preferred; no visa sponsorship available.

The predicted salary is between 100000 - 120000 Β£ per year.

Blue Yonder Title: Staff Backend Software Engineer (Python) Synonymous Business Titles: Staff Software Engineer, Staff Full Stack Software Engineer Location: MUST be local to Phoenix area with ability to travel to Scottsdale, AZ office on occasion. Note: We are unable to provide visa sponsorship for this role, at this time. Overview Blue Yonder is a Leading AI-driven Global Supply Chain Solutions Software Product Company and one of Glassdoor\’s \”Best Places to Work\”. We are looking for an experienced Staff Software Engineer to contribute to the design, development, and implementation of AI-driven solutions at Blue Yonder. This role requires leveraging extensive expertise across the entire technology stack to architect, develop, and optimize sophisticated software solutions. You will provide technical leadership, mentor junior team members, and help shape engineering practices while delivering high-quality applications that meet business objectives. As a key player in the Gen AI team , you will work on cutting-edge projects involving Generative AI and machine learning in supply chain applications. The ideal candidate loves coding with a passion for innovation and problem-solving. This is not a research role. What you\’ll do Design and develop complex full stack applications, from database to user interface Architect scalable, maintainable solutions that balance technical excellence with business needs Lead the implementation of critical features and infrastructure improvements Establish coding standards, best practices, and technical documentation Provide mentorship and technical guidance to junior engineers Collaborate with product management to refine requirements and technical specifications Identify and resolve performance bottlenecks and technical debt Evaluate and recommend new technologies to improve our development ecosystem Participate in architectural decisions and contribute to long-term technical strategy Provide technical mentorship to junior engineers and establish engineering best practices What we are looking for Required Skills Minimum 7+ years of software development experience with a strong foundation in engineering skills, design patterns, and scalable systems Proficiency in backend development using Python, Node.js, Java, or Go Experience with frontend technologies (JavaScript/TypeScript, HTML, CSS, frameworks like React, Angular, Vue) Advanced knowledge of database systems, data modeling, and query optimization Experience designing and implementing RESTful APIs and microservices Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies Proven ability to lead complex technical projects from conception to deployment Strong understanding of system design, architecture, and design patterns Excellent communication skills and ability to explain complex technical concepts Preferred Skills Experience with Docker, Kubernetes Knowledge of CI/CD pipelines and automated testing strategies Familiarity with monitoring, logging, and observability tools Experience with performance optimization and security best practices Understanding of agile methodologies Mentoring experience and technical leadership What we offer Competitive compensation with the opportunity to impact global supply chain solutions for Fortune 500 companies Opportunities for career growth and development If you\’re ready to elevate your full stack engineering career and make a significant impact, we\’d love to hear from you! *LI-AD1 #LI-remote β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”β€”- The salary range for this position is $145,000 – $160,000. The salary range reflects current national data; actual compensation may vary based on location, skills, experience, and other factors. The role is eligible for performance bonuses or commissions. We value employee wellbeing, offering comprehensive benefits including Medical, Dental, Vision, 401K with matching, flexible time off, fitness programs, and voluntary benefits. We are committed to diversity and inclusion, fostering a workplace where everyone can share their unique voices and talents. We are an equal opportunity employer. Our Values Our core values drive our success and that of our customers. Learn more about our values: Core Values All qualified applicants will receive consideration regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. #J-18808-Ljbffr

Staff Software Engineer (Python) employer: Blue Yonder

Blue Yonder is an exceptional employer located in the vibrant Phoenix area, offering a dynamic work culture that prioritises innovation and collaboration. Employees benefit from competitive compensation, comprehensive health and wellness packages, and ample opportunities for professional growth within a leading AI-driven global supply chain solutions company. With a commitment to diversity and inclusion, Blue Yonder fosters an environment where every team member can thrive and contribute to cutting-edge projects in Generative AI and machine learning.
B

Contact Detail:

Blue Yonder Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Staff Software Engineer (Python)

✨Tip Number 1

Familiarise yourself with the latest trends in AI and machine learning, especially as they relate to supply chain applications. Being able to discuss recent advancements or case studies during your interview can demonstrate your passion and knowledge in the field.

✨Tip Number 2

Showcase your experience with full stack development by preparing examples of past projects where you led the design and implementation of complex applications. Be ready to explain your decision-making process and how you balanced technical excellence with business needs.

✨Tip Number 3

Highlight your leadership skills by discussing any mentoring experiences you've had. Prepare specific examples of how you've guided junior engineers and contributed to establishing best practices within your team.

✨Tip Number 4

Research Blue Yonder's core values and be prepared to discuss how your personal values align with theirs. This will show that you're not only a fit for the technical requirements but also for the company culture.

We think you need these skills to ace Staff Software Engineer (Python)

Proficiency in Python
Backend Development
Frontend Technologies (JavaScript/TypeScript, HTML, CSS)
Experience with Frameworks (React, Angular, Vue)
Database Systems and Data Modelling
RESTful APIs and Microservices Design
Cloud Platforms (AWS, GCP, Azure)
Containerization Technologies (Docker, Kubernetes)
CI/CD Pipelines
Automated Testing Strategies
Performance Optimisation
Security Best Practices
System Design and Architecture
Technical Leadership
Mentoring Junior Engineers
Excellent Communication Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Python and other relevant technologies mentioned in the job description. Emphasise your leadership skills and any mentoring experience, as these are key aspects of the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and innovation. Mention specific projects where you've led complex technical initiatives and how they align with Blue Yonder's focus on AI-driven solutions.

Showcase Relevant Projects: Include examples of past projects that demonstrate your ability to design and develop full stack applications. Highlight your experience with RESTful APIs, microservices, and cloud platforms, as these are crucial for the position.

Prepare for Technical Questions: Anticipate technical questions related to system design, architecture, and coding standards. Be ready to discuss your approach to problem-solving and how you mentor junior engineers, as this will be important during interviews.

How to prepare for a job interview at Blue Yonder

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Python and other backend technologies in detail. Highlight specific projects where you've designed and implemented scalable solutions, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate Leadership Skills

Since this role involves mentoring junior engineers, share examples of how you've led teams or projects in the past. Discuss your approach to establishing coding standards and best practices, and how you've contributed to a positive team culture.

✨Prepare for System Design Questions

Expect questions related to system design and architecture. Brush up on design patterns and be ready to articulate how you would architect a full stack application, considering both technical excellence and business needs.

✨Familiarise Yourself with Generative AI

As you'll be working on cutting-edge projects involving Generative AI, it’s beneficial to have a basic understanding of the concepts and applications of AI in supply chain solutions. Be prepared to discuss how you can leverage AI to solve real-world problems.

Staff Software Engineer (Python)
Blue Yonder
Location: Alton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
  • Staff Software Engineer (Python)

    Alton
    Full-Time
    100000 - 120000 Β£ / year (est.)
  • B

    Blue Yonder

    1000-5000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>