Company Description
We at Publicis Sapient help some of the most established companies and institutions in the world transform how they use data and technology. The software we have built has enabled intelligent connected experiences for every touchpoint of retail, travel, and hospitality customer journeys, powered the execution of government monetary policy, ran the first online banks, optimized complex end-to-end supply chains in oil & gas industries, reimagined data driven marketing, enabled teaching & learning at global scale, revamped legacy operations and accelerated the development of innovative business models.
Our 10,000+ people strong Engineering Organization underpins the business transformation we make possible for our clients. Our engineers solve client problems through a range of expertise across custom software development, front end web & mobile experience technologies, high scale data engineering & machine learning, cloud management & governance, package solutions, application integration and emerging technologies.
Job Description
Your Impact
In this exceptional leadership opportunity, you will lead diverse teams of engineers building high value software products and platforms. As a leader responsible how well software products are built, you will have a high degree of autonomy to navigate and choose your path to set vision and direction for your engineering teams. You will wear multiple hats:
- Drive improvements to the engineering maturity of your organization to improve speed, quality, and value of software products.
- Deeply understand the challenges that our clients face and
- Apply your in-depth knowledge of multiple programming languages, associated frameworks, and tooling to create elegant solutions to problems
- Adopt new software languages and paradigms, distributed programming models and shape the wider application landscape to address client challenges, while effectively articulating rationale for those choices
- Work effectively with product stakeholders to communicate and translate their needs into system requirements and software modules
- Lead by example in the design and development of high-quality, hygienic, and manageable code, maximizing the cloud’s elastic scale, and shift-left practices of code quality checks, observability, performance, and security and foster a robust peer review culture within your engineering teams
- Ingrain DevOps practices of building infrastructure as code, continuous integration through deployment automation, BDD & TDD of features and functionality through code within your engineering reams
- Identify root causes of problems in software as well as in your organizational machine through debugging, discovery, and proactive remediation of potential problems
- Bring in agility that enables your engineering teams to balance between rapid delivery of MVPs to prove value of a business idea to subsequently building robust and resilient software that’s built to last.
- Foster a generative culture of growth through governance practices that encourage sharing of knowledge, mentorship and development, training and certification, and continuous self-development of engineers in your teams.
Our Engineering Culture and Why you will succeed at Publicis Sapient
- Open culture providing you significant latitude and autonomy in decision making within a supportive organizational structure that gives you room to try different things and learn in a range of areas
- Opportunity to move across multiple client problems, industry verticals and technologies to broaden or deepen your abilities, skills, and interests
- Organizational support for innovation within the context of your client accounts and across the engineering organization
- A learning culture that values time spent on self-learning and the continuous development of yourself and others. Plenty of opportunities to build critical core consulting skills and learn new technologies
- Opportunity to contribute and share your knowledge in internal and external conferences alongside a knowledge ecosystem in which everyone is both a producer and consumer of knowledge
- Dedication to supporting you by our senior members who enjoy one-on-one mentoring, care about your career growth, and strive to assign you projects based on your growth goals and knowledge of where your impact is needed
- Recognition and support of high performance across a diversity of areas, such as project contribution, people growth, fostering diversity in our engineering community, building reusable assets, and leveraging our capabilities for good
Qualifications
Your Skills & Experience
- Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field
- 10+ years of software engineering in distributed computing building web or mobile based applications, platforms, services, and data
- 5+ years of people management experience with 2+ years’ experience managing architects
- Fluency with cloud native services in one or more of the three major clouds (AWS, GCP, Azure) with at least one professional level cloud certification
- Hands on experience across all layers of the application stack, with knowledge of at least one programming language at each architecture layer
- Front end: javascript/swift/java, etc.
o Middleware: java, C# etc.
o Data Engineering: java, SQL, etc.
o Devops: Terraform, java, python, etc.
- Excellent organizational, prioritization and time management skills
Additional Information
Set Yourself Apart With:
- Experience in one or more of front-end development technologies
- Understanding & experience in Micro services and automated integration testing those applications to boost performance)
- Understanding & experience in API management, Swagger
- Experience in TDD/BDD
- Experience in Scrum/Agile
- Understanding of various infrastructures (on-premise, cloud)
- Willingness to travel
Benefits of Working Here:
- Flexible vacation policy; time is not limited, allocated, or accrued
- 15 paid holidays throughout the year
- Generous parental leave and new parent transition program
- Tuition reimbursement
- Corporate gift matching program
As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at hiring@publicissapient.com or you may call us at +1-617-621-0200.