Nike is looking for a Senior Principal Software Engineer with experience to work in Karnataka, India. As a member of the Enterprise Architecture & Developer Platforms team, this position will collaborate closely with Business Technology teams throughout the organization as well as Platform Strategy, Dev Platforms, and Observability teams.
The following are all the specifics of this position:
Functions and Accountabilities
- Encourage and foster the organization's embrace of open-source software, global platforms, and agile concepts.
- Make sure a scalable, extremely resilient cloud native architecture is used in the design and development of solutions.
- Provide code that is thoroughly tested and documented, and take part in peer code reviews.
- Create and implement tools and frameworks to enhance the platform's technological foundation's security, dependability, maintainability, availability, and performance.
- Assure timely and specification-compliant delivery of the product and technical features.
- Consult and work along with other Nike architecture and development teams.
- Gather agreement and buy-in from technical teams and stakeholders by outlining designs and restrictions.
- Support and operate the platforms you assist in building in a timely manner.
- Support product/service scoping efforts by collaborating with product management.
- Establish delivery dates for important features using an agile framework in collaboration with the leadership.
- Contribute significantly to the overall foundation, architecture, and design of international platforms.
- Self-motivated and self-driven to spearhead the projects
- incredibly adept at creating concepts and influencing groups through the publication of whitepapers
The requirements for eligibility
- Computer science or a similar discipline at the bachelor's or master's degree level
- Experience in platform engineering and large-scale production-grade software development for more than 12 years
- Proficiency in creating secure and scalable API development
- demonstrated expertise in observability, performance engineering, and full-stack software development
- Strong proficiency in a minimum of two programming languages (Java, Python, Node.js, or Golang)
- practical knowledge of test-driven development, domain-driven design, serverless architecture, micro services architecture, and API test automation.
- Comprehensive understanding of OOP concepts, solid coding principles, cloud native patterns, software architectural patterns, and real-time streaming patterns
- a track record of successfully contributing to open-source technology
- EKS, Kubernetes, Crossplane, Terraform, Docker, and AWS services (IAM, autoscaling, networking, service discovery, load balancing/request routing, and transit gateways) are all areas of expertise.
- Strong problem-solving abilities and the capacity for critical and creative thought are essential.
- Experience in the supply chain or retail domain is a great addition.
- A thorough understanding of big data, ML/Ops, data analytics, visualizations, integration tools, and technologies is preferred.
- Ability to mentor and coach a team of engineers and ensure that Code Quality and standards are followed is also required.
Notice:
The aforementioned recruitment material is solely meant to be informative. The organization's official website is where the aforementioned recruitment information was obtained. There is no recruitment guarantee offered by us.The formal hiring procedure of the business or organization that listed the position must be followed when hiring new employees. This job information is provided without charge. Studycafe and its affiliates, as well as the author, disclaim all liability for any loss or harm resulting from any of the information in this article or from any actions based on it.
0 Comments