Software Engineer - Automation - Remote

  • Full-time

Company Description

Dentsu is a modern marketing solutions company. Our mission is to help clients navigate, progress, and thrive in a world of change. We are a global network, with 71,000 people around the world, coming together to deliver end-to-end experience transformation. We integrate our services across Media, CXM and Creative while pushing the boundaries of transformation and sustainable growth for our brands, people and society.

Through innovation, we ensure the impact our clients need to drive growth, while also generating a positive effect in the industry.

Job Description

As a Software Engineer on our Automation Team, you will help us improve our platforms that support websites and media operations for major companies. We firmly believe in the DevOps mentality and are looking for Engineers who not only want to build platforms, but also the tooling and systems that allow us to test and operate them. You can expect to be hands-on in supporting and debugging our systems, and you will also need to understand how our systems are used to ensure we build what we need. We are distributed globally and operate as remote-first team. As with all our team members, you'll be afforded the opportunity to learn, and to practice sharing that expertise with other team members in multiple structured and informal teaching forums. You will report to the COO. This is a remote role.

Responsibilities

  • Working inside the team and across teams and departments to develop solutions that best meet our users' needs and will be easy to operate
  • Ensuring our applications are following best practices, applying technology and frameworks, and are fitting well into our existing platforms
  • Monitoring our applications and systems and overseeing responses to incidents
  • Identifying platform health issues and proposing solutions to improve upon them
  • Communicating with other teams, partners, clients, and vendors on technical matters to facilitate implementation
  • Producing technical documentation artifacts
  • Helping coordinate team activities to complete sprint goals
  • Taking on leadership opportunities: teaching, sharing concepts, coaching others, presenting

Qualifications

  • Five years of experience in software development; demonstrate successful design, build, rollout and ongoing delivery of business-critical applications and data pipelines starting from raw requirements
  • Experience working in an Agile/Scrum environment
  • Experience with languages like Python, C#, and JavaScript
  • Professional experience using web application frameworks (Django, Flask, .NET, and Express are ideal, but others are acceptable also) to build high-traffic websites and applications
  • Experience using orchestration frameworks (Airflow is ideal, but others like Azure Data Factory are acceptable also)
  • Professional experience with JavaScript libraries for building user interfaces or UI components (React is ideal, but others like Vue.js are good also)
  • Experience developing the front end of applications including an understanding of CSS and compilation patterns (Sass, Webpack, etc.)
  • Familiar with containerization platforms like Docker and container orchestration services like Kubernetes
  • Experience with cloud-based infrastructure services for application operations
  • AWS: Lambdas, S3, RDS, IAM, KMS, etc. (required)
  • Azure: App Functions, Blob Storage, Azure SQL, Authentication/AD, etc. (desirable)
  • Knowledge of engineering practices like iterative releases, test-driven development, continuous integration, and the use of version control systems (Git/GitHub is our primary system)
  • Understanding of secure application development practices.
  • Experience promoting operational tooling for applications (build/deployment/configuration, logging, monitoring)
  • Experience documenting engineering designs and logic with industry-standard modeling frameworks
  • Experience constructing automated test cases with testing frameworks
  • Non-trivial experience with any SQL-based RDBMS (PostgreSQL experience is especially useful)

Additional Information

The anticipated salary range for this position is $68,000-$110,400. Salary is based on a variety of factors including relevant experience, knowledge, skills and other factors permitted by law. A range of medical, dental, vision, 401(k) matching, paid time off, and/or other benefits also are available. For more information regarding dentsu benefits, please visit www.dentsubenefitsplus.com.

dentsu - YouTube

#LI-Remote #LI-RL1

About dentsu
Dentsu is an integrated growth and transformation partner to the world’s leading organizations. Founded in 1901 in Tokyo, Japan, and now present in more than 110 markets, it has a proven track record of nurturing and developing innovations, combining the talents of its global network of leadership brands to develop impactful and integrated growth solutions for clients. Dentsu delivers end-to-end experience transformation (EX) by integrating its services across Media, CXM and Creative, while its business transformation (BX) mindset pushes the boundaries of transformation and sustainable growth for brands, people and society.

Dentsu, Innovating to Impact.

Find out more:
https://www.dentsu.com/
https://www.group.dentsu.com/en/

We are champions for meaningful progress and we strive to be a force for good—for our people, for our clients, for the industry and for our society. We keep our people at the center, creating space for growth, understanding and learning so they can thrive. We embed diversity, in our mindset, in our solutions and in our teams to empower an inclusive, equitable and culturally fluent environment. Building this culture within our teams makes us better collaborators with each other and with our clients, driving better outcomes for all.

Dentsu (the "Company") is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee of the Company, on the basis of age, sex, sexual orientation, race, color, creed, religion, ethnicity, national origin, alienage or citizenship, disability, marital status, veteran or military status, genetic information, or any other legally-recognized protected basis under federal, state or local laws, regulations or ordinances. Applicants with disabilities may be entitled to reasonable accommodation under the terms of the Americans with Disabilities Act and/or certain state or local laws. A reasonable accommodation is a change in the way things are normally done that will ensure an equal employment opportunity without imposing an undue hardship on the Company. Please contact your recruiter if you need assistance completing any forms or to otherwise participate in the application process or to request or discuss an accommodation in connection with a job at the Company to which you are applying. 

Privacy Policy