Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Sr. Software Engineer - Backend (Hybrid)

at NielsenIQ

Posted 1 day ago 1 applied

Description:

  • As a Senior Software Engineer, you will be part of a highly Agile and skilled team of engineers.
  • You will partner with leading retailers on challenging, cutting-edge, data-driven solutions powered by technology and people.
  • This is a highly technical role that involves the architecture of backend development using Java, Python, and/or Spark technologies.
  • Responsibilities include developing solutions for industry-leading analytics and working as part of a team to design, develop, and deploy systems with multiple customizations.
  • You will develop with system integration in mind, focusing on data flow into and from BI Reporting Tools.
  • Your role will involve building scalable, reliable, and cost-effective solutions for both Cloud and on-premises environments.
  • You will continually develop technical expertise to ensure customer solutions are efficient and optimize end-user experience.
  • Collaboration with architects and senior team members to identify new tools and technologies will be part of your responsibilities.
  • You will research and leverage new technology to improve and expand solutions.
  • Participation in peer code reviews and troubleshooting software defects will be expected.
  • You will monitor performance and advise on necessary infrastructure changes.

Requirements:

  • You must have 6-8 years of hands-on software development experience.
  • Proficiency in Java, Python, and/or Spark/Scala is required.
  • A strong knowledge of Relational Databases, including SQL, Postgres, and Snowflake, is necessary.
  • Proficient verbal and written communication skills in English are essential.
  • A Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or other related disciplines is required.
  • Nice to have skills include shell scripting, familiarity with DevOps tools and CI/CD best practices, knowledge of containers and elasticity (Docker, Kubernetes), and experience with cloud computing platforms such as Azure or AWS.

Benefits:

  • The position offers a flexible working environment.
  • Employees are entitled to volunteer time off.
  • Access to LinkedIn Learning for professional development is provided.
  • An Employee-Assistance-Program (EAP) is available to support employee well-being.