Sarian Solutions - Pennsville, NJ

posted 5 months ago

Full-time - Mid Level
Pennsville, NJ
Professional, Scientific, and Technical Services

About the position

The Sr Python Developer position is a full-time role based in Pennington, NJ, or Charlotte, NC. The ideal candidate will have a strong background in Python development, with a minimum of 5 years of professional experience. This role requires a deep understanding of algorithms, data structures, and design patterns, particularly in the context of data science. The candidate will be expected to work on a data-intensive platform that integrates with various APIs, showcasing their ability to handle complex data systems effectively. In addition to Python expertise, the candidate should possess strong analytical, troubleshooting, and problem-solving skills. Familiarity with DevOps tools such as Bitbucket, Jenkins, and Artifactory is essential for this role, as these tools will be integral to the development and deployment processes. Experience with Hadoop and PySpark is a requirement, as the role will involve working with large datasets and distributed computing frameworks. While not mandatory, knowledge of the Bank's Quartz platform and Starburst Trino will be considered a plus. The position emphasizes the importance of practical experience over theoretical knowledge, as candidates with only learning or training backgrounds will not be suitable for this role. The company values accuracy in job descriptions and has utilized AI tools to enhance the clarity and precision of this posting, ensuring it accurately reflects the job opportunity.

Responsibilities

  • Develop and maintain Python applications for data-intensive platforms.
  • Integrate APIs to ensure seamless connectivity between systems.
  • Utilize DevOps tools for continuous integration and deployment.
  • Analyze and troubleshoot issues in existing applications.
  • Implement algorithms and data structures to optimize performance.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Requirements

  • 5+ years of experience in Python development.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • In-depth understanding of algorithms, data structures, and design patterns.
  • Experience working in a data-intensive platform with API integration.
  • Proficiency in DevOps tools such as Bitbucket, Jenkins, and Artifactory.
  • Experience with Hadoop and PySpark.

Nice-to-haves

  • Knowledge of the Bank's Quartz platform.
  • Familiarity with Starburst Trino.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service