Staff Software Engineer
1 month ago
About DAT Freight & Analytics
DAT Freight & Analytics is a leading provider of transportation supply chain logistics solutions. With 45 years of experience, we continue to innovate and transform the industry through our cutting-edge software solutions. Our platform serves millions of customers daily, providing them with the most relevant data and accurate insights to make informed business decisions.
The Opportunity
We are seeking a highly skilled Staff Software Engineer to join our Engineering Team in Bangalore, India. As a technical leader, you will work closely with other Staff and Principal engineers to promote best practices and drive improvements in software development. Your responsibilities will include mentoring junior engineers, participating in code reviews, and contributing to the design of new features and APIs.
Key Responsibilities
- Develop full-stack features with the team, focusing on building integration APIs with 3rd party partners.
- Assist in migrating users from legacy systems to our modern microservice-based architecture.
- Collaborate with the team to design and implement high-quality and scalable integrations with customers and partners.
- Mentor software engineers on proven design patterns and modern enterprise software development.
- Work in an AWS environment, utilizing CI/CD systems with GitHub Actions for prototyping new technologies.
- Contribute to the architectural design of new APIs, serverless functions, and data storage solutions.
- Assist in event-based architecture design and implementation using Kafka streams.
- Work with the product and UX organizations to establish business requirements.
Requirements
- Bachelor's or other Technical Degree in Computer Science, Computer Engineering, or equivalent industry experience.
- 8+ years of full-stack software engineering experience.
- Experience providing technical leadership to teams solving challenging problems.
- Ability to work on large tasks with minimal oversight.
- Knowledge of professional software engineering practices and best practices for the full software development life cycle.
- Deep understanding of design patterns and clean code practices.
- Excellent verbal and written communication skills.
- Deep knowledge of Node.JS, JavaScript, and Typescript.
- Proficiency with Cypress, postman/bruno for test development.
- Deep understanding and experience with AWS server-based and serverless technologies.
- Professional experience with Docker and Kubernetes.
- Professional experience with Kafka or equivalent message queuing technologies.
Why DAT Freight & Analytics?
We are an award-winning employer of choice, committed to fostering a diverse and inclusive workplace. We offer a hybrid work environment, a time-tested set of operating values, and a strategic vision that prioritizes integrity, mutual respect, open communication, and executing with excellence. We are an equal opportunity employer, committed to providing equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran.
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at IN10 VMware Software India Private Limited. As a Staff Software Engineer, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions...
-
Staff Mechanical Engineer
3 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeDew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to drive innovative mechanical systems and components for various applications.As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing cutting-edge mechanical systems and components. You will collaborate with cross-functional teams...
-
Staff Software Engineer
3 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the RoleJoin VMware Software India Private Limited, a leading software company, and contribute to shaping the future of technology. As a Staff Engineer, you will play a crucial role in developing innovative solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign and develop complex software systems, ensuring...
-
Staff Software Engineer
4 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeJob Description:VMware is a leading virtualization software company, enabling organizations to innovate by streamlining IT infrastructure and operations. As a Staff Engineer on the End-User Computing (EUC) team, you will be part of a diverse and inclusive team working on the next generation platform for the mobile workforce.Key Responsibilities:Design and...
-
Staff Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Nielsen. As a Staff Software Engineer, you will be responsible for delivering technical solutions that meet the needs of our business.Key ResponsibilitiesMeter Deployment: Design, build, and maintain new features in our browser-extension software meter.CI/CD...
-
Staff Mechanical Design Engineer
4 weeks ago
Bengaluru, Karnataka, India Dew Software Full timeAbout the RoleDew Software is seeking a highly skilled Staff Mechanical Engineer to play a key role in designing and developing innovative mechanical systems and components for various applications.As a Staff Mechanical Engineer at Dew Software, you will collaborate with cross-functional teams and work closely with clients to deliver high-performance...
-
Staff Software Architect
1 month ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeAt Flexera, we're pushing the boundaries of technology value optimization. Our team of skilled software engineers plays a pivotal role in crafting and delivering our innovative products and services to the market. As a Staff Engineer on our SaaS Platform Services Team, you'll be a key player in designing, developing, and maintaining critical components of...
-
Staff Mechanical Design Engineer
1 month ago
Bengaluru, Karnataka, India Dew Software Full timeDew Software is seeking a highly skilled and experienced Staff Mechanical Engineer to contribute to the design and development of innovative mechanical systems and components. As a Staff Mechanical Engineer at Dew Software, you will play a key role in designing and developing mechanical systems and components for various applications. You will collaborate...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the RoleThis is a key position within our software development team, responsible for delivering technical solutions that meet the needs of our global operations. As a Staff Software Engineer, you will play a critical role in shaping the technical direction of our projects and mentoring junior engineers.Key ResponsibilitiesDesign, implement, and...
-
Staff Software Development Engineer
3 weeks ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeWe're looking for a talented Staff Software Development Engineer to join our Platform Integration team at Flexera. As a key member of our engineering team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key responsibilities include collaborating closely with peer engineering teams to integrate...
-
Staff Software Architect
3 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the Role:We are looking for a skilled Staff Software Engineer to join our End-User Computing team. The ideal candidate will have a strong background in software engineering, with a passion for building scalable and reliable systems.Responsibilities:Design, develop, and test software applications using C# and .NET Framework.Collaborate with...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India Odessa Full timeJob Title: Staff EngineerOdessa is a leading provider of leasing solutions to global financial institutions. We're seeking a highly skilled Staff Engineer to join our team and contribute to the development of our cutting-edge technology platform.About the RoleAs a Staff Engineer, you will be responsible for designing, developing, and maintaining our software...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India American Express Full timeJob Title: Staff Software EngineerDescription:Transforming Technology at American ExpressAt American Express, we're revolutionizing the way we deliver exceptional customer experiences. As a Staff Software Engineer, you'll play a pivotal role in shaping our technology landscape, driving innovation, and empowering our teams to succeed.Key...
-
Staff Software Engineer
4 weeks ago
Bengaluru, Karnataka, India LinkedIn Full timeProductivity Engineering TeamAt LinkedIn, we're building a platform that helps professionals achieve more in their careers. As a Staff Software Engineer on our Productivity Engineering team, you'll play a pivotal role in designing and developing business processes, systems, applications, information, and data.ResponsibilitiesDesign and develop software...
-
Staff Software Engineer
4 weeks ago
Bengaluru, Karnataka, India LinkedIn Full timeAbout the RoleWe are seeking an experienced Staff Software Engineer to join our Productivity Engineering team at LinkedIn. As a key member of this team, you will play a pivotal role in designing and developing business processes, systems, applications, information, and data. You will be responsible for making key technology decisions, solving complex...
-
Staff Software Developer
3 weeks ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeAbout This RoleWe are seeking a skilled Staff Engineer to join our SaaS Platform Services Team at Flexera. As a Staff Engineer, you will be responsible for designing, developing, and maintaining critical components of our platform.Key Responsibilities:Collaborate with stakeholders to comprehend their needs and requirementsProvide technical leadership to the...
-
Staff Software Engineer
4 weeks ago
Bengaluru, Karnataka, India NAVEX Full timeAt NAVEX, we're committed to creating a better world. One that's safer, more ethical, and more just.As a Staff Software Engineer, you'll be part of our Product Engineering team, working alongside senior software engineers to develop innovative features and enhancements for our platform services. Your passion for writing great code, embracing new...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India Xperi Holding Corporation Full timeAbout the RoleXperi Holding Corporation is seeking a skilled Staff Software Engineer to join our team. As a Staff Software Engineer, you will be responsible for developing and building modern user interface components using concepts and workflows such as Redux, Flux, and Webpack.Key ResponsibilitiesDevelop and maintain high-quality software components using...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India Circles Life Full timeAbout Circles LifeCircles Life is a global technology company reimagining the telco industry with its SaaS platform - Circles X, helping telco operators launch and operate successful digital brands through its offerings.We are a dynamic and innovative company, backed by global investors such as Sequoia, Warburg Pincus, EDBI and Founders Fund, and we are...
-
Staff Software Engineer
1 month ago
Bengaluru, Karnataka, India LinkedIn Full timeAt LinkedIn, we're committed to helping professionals achieve their career goals. Our Productivity Engineering team is responsible for building products that power LinkedIn's business, driving technology vision, architecture, and design systems that help the company deliver major business processes. As a Staff Software Engineer, you'll play a pivotal role in...