Website:
fetchjobs.co
Job details:
About The Company
Alternative Path is a forward-thinking technology firm specializing in innovative data solutions and automation for the financial services industry. Our mission is to empower asset management firms and investment professionals by delivering high-quality, proprietary datasets and intelligent automation tools that streamline decision-making processes. With a commitment to excellence and a culture that fosters creativity and collaboration, we strive to stay at the forefront of technological advancements to meet the evolving needs of our clients. Our team is composed of passionate professionals dedicated to building impactful solutions that drive success and growth in the financial sector.
About The Role
We are seeking a skilled and motivated Software Developer to join our Web Scraping Team at Alternative Path. In this role, you will be instrumental in developing and maintaining web scraping applications that gather alternative datasets critical for our clients’ investment strategies. Your responsibilities will include designing efficient scraping workflows, cleaning and transforming large datasets using Python’s Pandas library, and integrating data into our databases or data warehouses. You will work closely with analysts, data scientists, and cross-functional teams to understand data requirements and develop solutions that enhance our platform’s capabilities.
This position offers a high degree of independence, allowing you to take ownership of projects while also benefiting from the support of our experienced engineering and product teams. You will have the opportunity to contribute to a meritocratic environment that values innovation, initiative, and collaborative problem-solving. This is an excellent opportunity for a self-driven individual passionate about automation, data engineering, and creating scalable data solutions within a dynamic and entrepreneurial setting.
Qualifications
Must have
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- 2-4 years of professional experience in software development
- Proficiency in Python programming, with strong expertise in the Pandas library for data manipulation and analysis
- Solid SQL and database skills, including experience with relational databases
- Experience with web technologies such as HTML, JavaScript, and APIs
- Proven ability to work with large datasets, performing data cleaning, transformation, and manipulation tasks
- Excellent verbal and written communication skills, capable of articulating technical concepts clearly
- Strong problem-solving skills and an aptitude for designing data infrastructure and tools for data scientists
Preferred
- Experience with web scraping tools such as Selenium, Scrapy, Fiddler, Postman, and XPath
- Knowledge of containerization technologies like Docker, with familiarity with Kubernetes being a plus
- Experience with build automation tools such as Jenkins or GitLab CI/CD
- Hands-on experience with cloud services, particularly AWS technologies like S3, RDS, SNS, SQS, and Lambda
Responsibilities
- Collaborate with analysts and stakeholders to gather and understand data requirements for various client projects
- Design, develop, and maintain robust web scrapers to extract data from diverse online sources
- Utilize Python and Pandas to clean, explore, and transform scraped data to ensure quality and usability
- Implement efficient data ingestion workflows, integrating datasets into databases or data warehouses
- Schedule and automate scraping processes using tools like Airflow or similar orchestration solutions
- Develop and maintain quality control checks to validate data accuracy, completeness, and integrity
- Monitor operational systems, troubleshoot issues, and investigate data incidents to ensure continuous data flow
- Design and enhance tools and products to improve the web scraping platform’s efficiency and scalability
- Collaborate with cross-functional teams to optimize data processing workflows and implement new features
- Stay updated with emerging web scraping techniques, automation tools, and data engineering best practices
Benefits
At Alternative Path, we value our employees and offer a comprehensive benefits package designed to support your professional growth and personal well-being. Our benefits include competitive salary packages, health insurance coverage, and retirement plan options. We also provide opportunities for continuous learning through training programs, workshops, and industry certifications. Our flexible work arrangements promote work-life balance, and we foster a collaborative environment that encourages innovation and knowledge sharing. Additionally, employees have access to modern tools and technologies, fostering an engaging and productive work experience.
Equal Opportunity
Alternative Path is an equal opportunity employer committed to fostering an inclusive and diverse workplace. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. We believe that diverse perspectives and experiences drive innovation and excellence, and we are dedicated to providing a supportive environment where all employees can thrive and succeed.
Click on Apply to know more.