Design, develop, test, document, deploy, maintain, and enhance software applications for a quantitative product that conducts complex mathematical calculations to accurately derive and analyze the various S&P index
Manage individual project priorities, deadlines, and deliverables
Collaborate with key stakeholders to develop system architectures, API specifications, and implementation requirements
Engage in code reviews, knowledge sharing, and mentorship to promote ongoing technical development within the team
Analyze system performance and optimize applications for maximum speed and scalability
Requirements
3+ years of proven experience as a Senior Developer with a strong command of Python and data engineering
Experience developing data pipelines using a variety of tools
Hands-on experience with public cloud platforms (AWS, Microsoft Azure)
Solid understanding of algorithms, data structures, and software architecture
Experience with distributed computing frameworks like Real-time data streaming solutions
Familiarity with data lake architectures and data processing
Ability to translate abstract business requirements into concrete technical solutions
Strong analytical skills to assess the behavior and performance of loosely coupled systems
Bachelor’s/master’s degree in computer science, Information Technology, or a related field
Experience with Apache Spark, Kafka, Git, application containerization solutions, and Jenkins
Benefits
Health care coverage designed for the mind and body.
Flexible Downtime: Generous time off.
Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.
Invest in Your Future: Competitive pay, retirement planning, continuing education program with a company-matched student loan contribution, and financial wellness programs.
Family Friendly Perks: Perks for your partners and little ones, with some best-in class benefits for families.
Beyond the Basics: Retail discounts and referral incentive awards.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythondata engineeringdata pipelinesalgorithmsdata structuressoftware architecturedistributed computingdata lake architecturesApache SparkKafka
Bachelor’s degree in computer scienceMaster’s degree in computer scienceBachelor’s degree in Information TechnologyMaster’s degree in Information Technology