Are you interested in applying your strong software development and tech management skills to world-changing problems? Are you interested in driving the development of methods, models and systems for strategy planning, transportation and fulfillment network? If so, then this is the job for you.
Our team is responsible for creating core analytics tech capabilities, platforms development and data engineering. We develop scalable analytics applications and research modeling to optimize operation processes. We standardize and optimize data sources and visualization efforts across geographies, builds up and maintains the online BI services and data mart. You will work with professional software development managers, data engineers, scientists, business intelligence engineers and product managers using rigorous quantitative approaches to ensure high quality data tech products for our customers around the world, including India, Australia, Brazil, Mexico, Singapore and Middle East.
We are looking for individuals with a passion for building server-less applications and services. You'll join a team of software engineers, programming specialists that own a suite of applications that provide support tools, automation solutions for internal teams as well as Amazon customers
Key job responsibilities
You'll design and develop systems and applications used by supply chain operations across IN and emerging countries and you will regularly interact with engineering and business leadership. You will participate in the planning and execution of technology projects and operational excellence initiatives. You'll also mentor junior engineers in employing strong design and implementation practices.
To accomplish this, you will be expected to have an established background in building highly scalable systems and applications, great communication skills, and a motivation to achieve results in a fast-paced environment. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals. Experience with building and operating web-based applications and/or web services-based applications, especially at massive scale, will be very applicable and helpful..
A day in the life
As a Senior Systems Development Engineer, you will...
Design, develop, and test software components and applications for one of the largest logistics network in the world
Collaborate with stakeholders to imagine, design, develop, test, and launch software that impacts our customers and inspires your peers
Be proficient in a broad range of data structures and algorithms, knowing when it is (and isn't) appropriate to use them
Independently clarify technical requirements, assessing development estimates and apply a broad range of design approaches
Review code of other team members and provide constructive direction
Mentor and lead developers by cultivating curiosity and deep technical understanding
- Experience leading the design, automation, deployment, and support of large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- Experience with distributed systems at scale
#J-18808-Ljbffr