Software Engineer I ITC
2 weeks ago
Job Description
Who You'll Work With
You will partner with globally distributed teams of engineering, product and program teams to ensure that the ecosystem of services remains loosely coupled, independently scalable, and meets the needs of the business. You will work with your peers to develop key innovation features and report into the Engineering Manager for your capability area.
Who We Are Looking For
We are looking for an experienced Data Engineer to be part of a mission critical team. You will participate in designs and implementation on a team building high-throughput, low-latency, fault-tolerant Paid Media solutions to drive Nike's Digital transformation and growth strategies. The candidate needs to have strong communication skills, help solve complex problems, and be a collaborative teammate.
- A 0-2 years software development experience in data engineering with experience in Python or Java, Databricks, Hive, Spark, EMR and SQL
- Demonstrated strength in data modelling, ETL development, and data streaming
- Knowledge of data management fundamentals and data storage principles
- Familiarity with the challenge of moving large files across a geographically disperse network. Knowledge of different accelerated transfer methods and technologies
- Experience in microservices architecture, domain driven design, and RESTful API's
- Experience using cloud services to build an integrated application (AWS - EC2, ECS, API gateway, Lambda, DynamoDB, Kafka).
- Experience with implementing CI/CD and leading teams with DevOps responsibilities of deploying and supporting the software in production
- Experience with highly collaborative, multi-discipline development team environments
- Experience with developing automated tests (E2E) with testing frameworks
- Solid understanding of Scrum and Agile principles
- Dedication to and hands-on experience in performing technical code reviews
- Excellent verbal and written communication and collaboration skills to effectively connect with both business and technical teams
- Bachelor's degree in Computer Science or Engineering, Information Systems, or a combination of relevant education, experience, and training
What You'll Work On
You will build and deliver the technical runway for existing and new technological capabilities to support multiple mission critical systems within the Paid Media space. You will rely on your understanding of scalable, highly available, and consistent distributed systems to design world class solutions.
Design & Develop: Build, test, and maintain data pipelines providing functionality necessary to enable our advertising efforts.
- Collaborate: Work closely with product managers, engineers to understand requirements, technical specifications, and deliver quality software.
- Explain designs to teammates to for alignment and approval
- Ensure solutions are designed and developed using a scalable, highly resilient cloud-native architecture
- Development: Design and implement large datasets and complex data pipelines using technologies like Python, Java, Databricks, Hive and Spark
- Participate in design reviews with peers to provide feedback
- Review code developed by other developers and provide feedback to ensure best
- practices
- Database Management: Develop databases, ensuring efficient data storage
- and retrieval.
- Testing & Quality Assurance: Write unit tests, integration tests, and maintain high
- code quality standards using tools such as Jest, Mocha, or similar.
- Performance Optimization: Identify and fix performance bottlenecks across the full
- stack, ensuring high availability and responsiveness.
- CI/CD Integration: Integrate with and maintain continuous integration/continuous
- deployment (CI/CD) pipelines for seamless software delivery.
- Agile Methodologies: Participate in Agile processes, including sprint planning, daily
- stand-ups, code reviews, and retrospectives.
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Job Details
Role Level: Entry-Level Work Type: Full-Time Country: India City: india ,Karnataka Company Website: Job Function: Information Technology (IT) Company Industry/
Sector: Retail
What We Offer
About The Company
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Report
Similar Jobs
Junior UI UX Designer Mobile-First Focus
Talentmate
Reporting Analyst
Talentmate
Manager Business Intelligence Analytics
Talentmate
Tutor
Talentmate
Sr Technical Program Manager
Talentmate
Quality Engineer II
Talentmate
Disclaimer: is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us
-
Software Asset Manager
2 weeks ago
Greater Bengaluru Area, India ITC Infotech Full time ₹ 15,00,000 - ₹ 25,00,000 per yearwe are looking for SeniorSoftware Asset Management & Compliancewho can work in any ITC LocationBangalore/Hyderabad/Pune/Kolkata/Gurgaonand we are looking only Immediate to 30-day joiners onlyJob Description1.Software Asset Management & ComplianceMaintain and track software licenses and entitlements using ServiceNow, ensuring accuracy and compliance.Manage a...
-
Software Engineer
1 week ago
Greater Kolkata Area, India Art Technology and Software Full time ₹ 9,00,000 - ₹ 12,00,000 per yearResponsibilitiesDevelop and maintain high-quality C code for software applications, adhering to coding standards and best practicesTroubleshoot and debug software defects, identifying and implementing solutions to ensure optimal performance and functionalityInitial test of developed functionalityDocument software design, code, and functionality, ensuring...
-
Software Engineer
1 week ago
Greater Kolkata Area, India Scrut Automation Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout The JobAbout the Role :The Software Development Engineer-I is the customer champion, providing expert technical guidance and resolution for intricate issues.They leverage deep product knowledge to diagnose and solve complex problems, while also serving as a critical partner in identifying and implementing customer-driven enhancements.This role thrives...
-
Java Software Engineer
4 weeks ago
Greater Bengaluru Area, IN ITC Infotech Full timeWe're looking for a Java Developer to join our team for an exciting in-house fintech project. for Associate java Backend need to work from office all 5 days in Bangalore location Note: we are looking for only Immediate to 10 Days joiners only Designation: Associate Java DeveloperExperience: 4+ YearsLocation: Bangalore (Need to work from office all 5...
-
Java Software Engineer
4 weeks ago
Greater Bengaluru Area, India ITC Infotech Full timeWe're looking for a Java Developer to join our team for an exciting in-house fintech project. for Associate java Backend need to work from office all 5 days in Bangalore location Note: we are looking for only Immediate to 10 Days joiners only Designation: Associate Java Developer Experience: 4+ Years Location: Bangalore (Need to work from office all 5 days)...
-
Software Sales Engineer
4 weeks ago
Greater Chennai Area, India Revol Software Full timeA Software Sales Engineer (also called a Pre-Sales Engineer or Solutions Engineer) is a technical expert who supports the sales process by bridging the gap between customer needs and the capabilities of a software product or solution. Their responsibilities combine technical know-how with strong communication and customer-facing skills. Qualification : BE /...
-
Java Software Engineer
4 weeks ago
Greater Bengaluru Area, India ITC Infotech Full timeWe're looking for a Java Developer to join our team for an exciting in-house fintech project. for Associate java Backend need to work from office all 5 days in Bangalore location Note: we are looking for only Immediate to 10 Days joiners only Designation: Associate Java DeveloperExperience: 4+ YearsLocation: Bangalore (Need to work from office all 5...
-
Senior Software Engineer
1 week ago
Greater Delhi Area, India Northcorp Software Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCompany DescriptionNorthcorp Software sets the standard for tomorrow's solutions in the fast-paced world of technology. With a team of over 250 seasoned professionals, we specialize in Application Development, Enterprise Solutions, and BPM services. Our impressive track record includes over 200 projects and 70+ satisfied clients. We push boundaries and...
-
Lead Software Engineer
1 week ago
Greater Kolkata Area, India Gloroots Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole:Lead Software EngineerFunction:Software EngineeringLocation:KolkataType:Full-timeIndustry:Healthcare SaaSAbout CompanyA rapidly growing SaaS company operating in the healthcare technology space, focused on building smart, data-driven solutions that help service providers improve operational efficiency and patient engagement. The platform is...
-
Staff Software Engineer
3 weeks ago
Greater Bengaluru Area, IN Arcana Full timeJoin our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff/Lead Backend Engineer. Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone of innovative solutions. This pivotal role...