Python Software Engineer

Company: HAYS
Location: Not Specified, New York, United States
Type: Full-time
Posted: 12.FEB.2021
< >


The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are en...


The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.A Modern Marketing Company is seeking a Python Software Engineer in New York, NY. Role DescriptionOur client is seeking a software engineer for their teams in New York and Boston. You'll join small, highly focused teams, where you'll have the opportunity to significantly influence the direction of our products, team practices, and the company's broader technical culture!Our work is project-driven and data-first. You'll constantly be learning new skills and developing expertise in industry-leading technologies! Whether it's Airflow or Dask for ETL, Vue for UI, Postgres or MongoDB as the databases backing an API, or Redshift, Snowflake, Presto and Spark for big data, each project offers new challenges.We primarily use Python (3!) on the backend and TypeScript for the frontend. Most of our infrastructure is cloud-based (AWS), and we make heavy use of Docker and container orchestrators for deployment. We strive to implement practices like CI/CD, environment parity, and testing.Skills & Requirements• Work with data scientists and product managers on a wide variety of products and projects that span the marketing and advertising industries across both television and digital• Build full-stack web applications, heavy-duty ETL pipelines, APIs that integrate with predictive models, and everything in between• Play an active role in designing and building new, cutting edge products• Excellent communication skills• Equal comfort operating as a high-level individual contributor and a team leader• A drive to improve engineering practices within an organization• Approximately 5+ years experience in Computer Science, Software Engineering, or a related field• High proficiency with Python• Experience with Flask or relatable framework• Experience with SQL, relational, and massively parallel databases• Experience with Docker, Kubernetes is a plus• Experience with Airflow and ETL is a plus• Experience with big data technologies like Presto and Spark is a plusWhy Hays?You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Nervous about an upcoming interview? Unsure how to write a new resume?Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting. Hays is an Equal Opportunity Employer.Drug testing may be required; please contact a recruiter for more information. #

Apply Now


Loader2 Processing ...