CrawlJobs Logo

Sr Software Engineer - Python

blueyonder.com Logo

Blue Yonder

Location Icon

Location:
India , Bangalore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a Sr. Software Engineer, you serve as a specialist in the engineering team that supports the team with following responsibilities. Design, architect, implement and help operate the Machine Learning platform by Develop and gain insight in the application architecture. Distill an abstract architecture into concrete design and influence the implementation. Observing inefficiencies, both in cost and reliability, of existing processes Researching alternative solutions using custom or existing open source technologies Designing replacement processes and components Implementing processes, extending and configuring open source components Work with the ML DevOps and Support teams to operate ML platform by Helping implement DevOps best practices of in-house and open source components Ensuring smooth operation via monitoring and alerting facilities Work with the ML data scientists to Apply the appropriate software engineering patterns to build robust and scalable systems for both model building and serving.

Job Responsibility:

  • Design, architect, implement and help operate the Machine Learning platform
  • Develop and gain insight in the application architecture
  • Distill an abstract architecture into concrete design and influence the implementation
  • Observing inefficiencies, both in cost and reliability, of existing processes
  • Researching alternative solutions using custom or existing open source technologies
  • Designing replacement processes and components
  • Implementing processes, extending and configuring open source components
  • Work with the ML DevOps and Support teams to operate ML platform
  • Helping implement DevOps best practices of in-house and open source components
  • Ensuring smooth operation via monitoring and alerting facilities
  • Work with the ML data scientists to Apply the appropriate software engineering patterns to build robust and scalable systems for both model building and serving
  • Develops quality software according to clean code principles and Blue Yonder standards and writes effective test cases
  • Autonomously pulls issues from the team backlog or supports other team members with their issues as appropriate
  • Participates in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives
  • Understands basic functional and technical requirements of software components
  • Contributes to designs of individual stories
  • Continuously improves themselves and the code they produce
  • Incorporates aspects of information security in their own work
  • Develops an understanding of how changes in the team’s deliverables affect other teams and the customer
  • Autonomously plans and performs routine changes
  • Independently resolves incidents around a limited set of service functions
  • Independently handles service requests
  • Realizes that resource consumption directly affects SaaS profitability.

Requirements:

  • Bachelor’s degree in computer science is required, Masters is preferred
  • 4+ years of software engineering experience building production software
  • Experience in Frontend technologies, JavaScript, TypeScript, React
  • Good working knowledge of Kubernetes and other virtualized execution technologies
  • 1+ years of experience working on at least one cloud environment, GCP preferred
  • 4+ years of Python programming experience with excellent understanding of Object-Oriented Design & Patterns
  • 3+ years of experience in building REST APIs
  • 1+ Working Experience on Kafka and its integration with Cloud Services
  • 3+ years of Linux scripting experience
  • 1+ years working with traditional and new relational SQL DBMS
  • Hive and Big Query preferred
  • 1+ years of experience with NOSQL databases
  • Cassandra, Hbase, Redis
  • Strong CS fundamentals in algorithms and data structures
  • Should have experience working with CI/CD, automated unit, and integration testing
  • Some experience with streaming frameworks, preferably Beam on Samza/Flink/DataFlow
  • Familiarity with modern Big Data computing platforms such as Hadoop and Spark
  • Exposure to one or more of: Pandas, NumPy, sklearn, Keras, TensorFlow, Jupyter, Matplotlib etc.

Nice to have:

Good to have Supply Chain domain knowledge.

Additional Information:

Job Posted:
January 11, 2026

Employment Type:
Fulltime
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr Software Engineer - Python

Sr. Embedded Software Engineer

Location
Location
Canada , Toronto or Ottawa
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in electrical engineering, Computer Engineering, or Computer Science
  • Experience with C/C++
  • Experience writing Python scripts
  • Ability to read and understand board schematics and device datasheets
  • Ability to debug embedded software using Oscilloscopes and Logic Analysers
  • Experience with SCM tools (GIT or SVN)
  • Strong analytical and problem-solving abilities
  • Strong communication skills
  • Ability to work in a multi-site team environment
Job Responsibility
Job Responsibility
  • Design, develop, and optimize embedded software for silicon-based systems throughout the entire lifecycle, from conceptualization to deployment, ensuring seamless integration and optimal performance
  • Collaborate with cross-functional teams including hardware engineers, software developers, and machine learning experts to integrate ML models into embedded systems
  • Architect and implement software frameworks for efficient data processing, device control, and communication protocols
  • Conduct performance analysis, debugging, and optimization of embedded systems for reliability and efficiency
  • Develop software and firmware applications to interact with hardware and third-party interfaces
  • Contribute to the architecture and design of the overall AI solution
  • Develop debug and performance analysis tools for AI solution development
  • Play a role in all the phases of embedded AI software development, from requirement gathering, analysis, design, development, testing and final release to customers
  • Provide clear and timely communication related to status and other key aspects of the project to leadership team
  • Develop and maintain software documentation, including specifications, design documents, and test plans
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

We are in search of a Sr Software Engineer who will support Peaks’ manufacturing...
Location
Location
United States , Macedonia, OH
Salary
Salary:
Not provided
peaknano.com Logo
Peak Nano
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Software Engineering, Computer Science, Engineering, or equivalent
  • 7+ years in database design and building data pipelines
  • Ability to build high performance & distributed solutions
  • Proficiency in SQL/MySql/Postgres & Python
  • Experience with on-prem hosting
  • US Citizenship
Job Responsibility
Job Responsibility
  • Lead design of scalable data management architectures
  • Implement & maintain backend solutions
  • Maintain relationship with stakeholders (manufacturing & design engineers) to inform development of data architecture
  • Fulltime
Read More
Arrow Right

Sr. Staff Software Engineer – Routing

The engineering team works on a highly scalable, distributed SDWAN application t...
Location
Location
United States , Westford
Salary
Salary:
148000.00 - 340500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S or M.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field
  • 7+ years of experience in software development and testing
  • Thorough understanding of IP networking and socket-based programming
  • Excellent C++ developer and debugging skills
  • Knowledge of routing concepts and protocols (BGP, OSPFv2, OSPFv3, PIM)
  • Familiarity with FRR (Free Range Routing) or Quagga routing stacks
  • Working experience with C++11/14 or python
  • Thorough knowledge of multi-threaded and distributed systems
  • Strong background in developing networking software applications on Linux/Unix
  • Ability to deliver clean, modular code quickly and efficiently
Job Responsibility
Job Responsibility
  • Drive development from technology selection to product delivery, collaborating with product managers and product designers to give our users the best possible experience
  • Identify and improve the efficiency, scalability, operability of the product
  • Lead and participate in design and code reviews
  • Guiding on technical designs
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer - Cloud Engineering

We are seeking a Senior Software Engineer to contribute to Corelight’s public cl...
Location
Location
United States
Salary
Salary:
180000.00 - 225000.00 USD / Year
https://corelight.com/ Logo
Corelight
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Effective communicator and ability to collaborate across stakeholders
  • Possess strong organizational and problem solving skills
  • 5+ years of enterprise software design, development, and release experience
  • 5+ years of development experience with two or more of the following languages: Go, Python, Rust, JVM languages (Java, Kotlin, Scala)
  • 2+ years of experience designing and implementing scalable solutions in at least one of the three major public clouds: AWS, GCP, Azure
  • Familiarity with infrastructure as code tools: Terraform/OpenTofu, Cloudformation templates
  • Experience with Kubernetes and Helm deployments
  • Possess a solid understanding of networking concepts
  • Experience working in an Agile scrum team is a plus
  • Practical experience in multiple public clouds is a plus
Job Responsibility
Job Responsibility
  • Provide technical expertise in planning, development, and execution of software efforts
  • Design and implement functionality with appropriate testing coverage and documentation
  • Engage in code-review and architectural analysis exercises
  • Engineer services in various languages with an emphasis on Go
  • Develop, maintain, and improve Corelight’s public infrastructure as code repositories
What we offer
What we offer
  • Equity and additional benefits
  • Fulltime
Read More
Arrow Right

Software Engineer Sr.

We’re looking for a senior-level engineer with experience and knowledge of opera...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
taphere.com Logo
TapHere! Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree and 9 or more years of relevant experience
  • Possess or must obtain DoD 8570.01-m IAT Level II
  • Experience with C, C#, C++ and knowledge of SQL, or Java
  • Experience with GIT and Ghidra
  • Understanding of Jira and Confluence
  • DoD 8570.01-m IAT Level II
  • Experience with DoD 5000.02 documentation requirements
  • Strong written and verbal communication skills
  • Working collaboratively with a team comprised of Operations, Development, and Maintenance Engineers
Job Responsibility
Job Responsibility
  • Part of the core team responsible for designing, engineering, analyzing, and develops software systems
  • Designs, analyzes, and develops the software delivery processes (including DevOps pipelines)
  • Models and analyzes the software development and deployment processes
  • Assists Federal agencies in tailoring Agile development and delivery techniques
  • Engages with Government leaders in defining the context, problem space, and vision to determine capabilities, priorities, roadmaps, Transformation Plans, and next steps
  • Develops Agile processes, plans, and architectures to support software development, analysis, and operations
Read More
Arrow Right

Sr. Software Engineer

Location
Location
India , Miracle Heights
Salary
Salary:
Not provided
miraclesoft.com Logo
Miracle Software Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • NodeJS
  • ReactJS
  • Python
  • CI/CD
  • Workflows
  • Exp 5-8 Years
Job Responsibility
Job Responsibility
  • Design and deliver applications using React, Node.js, or Python to build resilient, maintainable systems
  • Develop RESTful APIs and microservices with a focus on throughput, reliability, and consistent integration
  • Operate in an Agile setup, contribute to sprint delivery, and apply relevant experience to ensure consistent technical execution
  • Establish CI/CD practices to automate builds, testing, and deployments while maintaining code integrity and compliance
  • Conduct technical reviews and architectural assessments to ensure design patterns align with product vision and modern security practices
  • Drive continuous improvement through debugging, monitoring, and refactoring to keep applications aligned with business needs
Read More
Arrow Right

Sr. Manager, Software Engineering (Search)

As a Senior Engineering Manager – Search, you will lead and inspire a talented t...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience managing engineering teams, with a proven record of developing and scaling backend or search systems
  • 7+ years of total software development experience with cloud-native SaaS platforms
  • Strong background in search & recommendation technologies such as Lucene, Solr, Opensearch, Elasticsearch, RAG, or similar frameworks
  • Deep understanding of enterprise search architecture, schema design, and relevance tuning
  • Proven success building REST APIs, distributed systems, and integrating services using AWS or similar cloud platforms
  • Experience with object-oriented and functional programming languages, such as JavaScript/TypeScript, Python, or Ruby
  • Familiarity with machine learning and AI concepts for ranking, personalization, or content recommendations
  • Track record of attracting and developing diverse talent, fostering a collaborative and inclusive culture
  • Strong leadership, communication, and stakeholder management skills able to balance technical depth with strategic decision-making
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of search and backend engineers focused on high-impact, scalable search solutions
  • Own the technical vision for search architecture combining traditional and vector based, including relevance, ranking models, and distributed indexing systems
  • Drive execution excellence — set goals, manage delivery timelines, and ensure consistent progress against engineering objectives
  • Collaborate with Product and Data Science to translate customer and business needs into measurable search and content recommendation improvements
  • Optimize and scale our enterprise search stack (Lucene, Solr, ZooKeeper, or similar technologies) to support massive data volumes
  • Oversee the design and delivery of highly available distributed services and RESTful APIs integrated into Highspot’s platform
  • Partner with DevOps to ensure reliability, observability, and performance across multiple data centers
  • Champion AI-driven enhancements to improve personalization, ranking, and search recommendations
  • Foster a culture of quality, inclusion, and accountability, emphasizing mentorship, continuous learning, and technical excellence
  • Partner cross-functionally to ensure alignment between platform strategy and product outcomes, including stakeholder communication and risk management
  • Fulltime
Read More
Arrow Right

Sr. Software Engineer

The role requires a highly skilled Python developer who thrives in collaborative...
Location
Location
United States , Mount Laurel
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 4 years of practical experience in Python software development
  • Proficiency in working with APIs, NoSQL databases, and Git for version control
  • Familiarity with Linux environments and ability to navigate system-level operations
  • Strong analytical and problem-solving skills to tackle complex software challenges
  • Experience with CI/CD tools and workflows to enhance development efficiency
  • Solid understanding of Agile Scrum methodologies and ability to work in team-based projects
  • Effective communication skills to collaborate with technical and non-technical stakeholders
  • Knowledge of cloud technologies and backend development principles is a strong advantage.
Job Responsibility
Job Responsibility
  • Develop, test, and maintain software applications using Python to address business needs
  • Implement APIs and ensure seamless integration with external systems
  • Collaborate with cross-functional teams to design scalable backend solutions
  • Manage and optimize NoSQL databases to ensure data integrity and performance
  • Utilize version control systems such as Git to track development progress and manage code repositories
  • Troubleshoot and resolve software issues in a Linux-based environment
  • Participate in Agile Scrum practices to deliver projects efficiently and on schedule
  • Contribute to the continuous improvement of CI/CD pipelines to streamline deployment processes
  • Perform comprehensive testing and debugging to ensure high-quality software
  • Stay updated on emerging technologies and incorporate them into development processes when applicable.
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Eligibility to enroll in company 401(k) plan
  • Access to top jobs
  • Competitive compensation
  • Free online training
  • Robert Half app for notifications and AI-matched jobs.
  • Fulltime
Read More
Arrow Right