Software Engineer 4-6 years with Python, Pandas, NumPy
NielsenIQJob Description
📋 Description Design, develop, and maintain scalable backend services with Python and Java. Build and maintain microservices with focus on performance and reliability. Develop Python-based components for data processing and analysis using libraries. Write efficient SQL queries and work with relational databases. Ensure high code quality via code reviews and unit tests. Troubleshoot and resolve complex production issues. 🎯 Requirements Must have 4+ years of experience. Proficient in Python with Pandas and NumPy. Solid Java experience and OO fundamentals. Experience designing and developing microservices. RESTful APIs and service-to-service communication. SQL: relational databases, query optimization. Cloud: Azure, AWS, or GCP. Docker and Kubernetes for containerization. Git and CI/CD pipelines in DevOps. Security best practices for applications. Logging, monitoring, and observability tools. Agile/Scrum methodologies. Nice to have PySpark / Spark distributed processing. Experience building Python-based batch jobs or backend services. Exposure to ML or advanced statistics. 🎁 Benefits Flexible working environment Volunteer time off LinkedIn Learning Employee-Assistance-Program (EAP)