Epicareer Might not Working Properly
Learn More

Python Engineer

  • Full Time, onsite
  • Stealth AI FinTech Startup
  • United States, United States of America
Salary undisclosed

Apply on


Original
Simplified

** Candidate must have worked in the financial industry

** The company operates on EST (Eastern Time Zone) including all morning scrums

** Having worked on pricing engines is a bonus

We are: A well-funded and highly experienced FinTech startup composed of Wall Street and Silicon Valley veterans. Utilizing decades of experience from trading floors and global financial markets to the leading edge of artificial intelligence, we have created a new type of trading platform that opens investment opportunities to all investors, not just accredited.

You are: A highly skilled and experienced Python Engineer and love to go beyond the “known” capabilities to create what hasn’t been created before. You know how to build scalable distributed systems and you have deployed code to production environments. You have worked with data-streaming services and have incorporated ML/AI used in high throughput environments. The ideal candidate is creative in how they approach solutions (you will not boil the ocean to serve a warm cup of water). You are someone who thrives in a fast-paced environment, thinks outside the box, and is able to work with evolving requirements at times. The leadership of the company is technical, so it is critical that you are a good communicator (you listen just as well as you speak) and are able to collaborate across cross-functional teams.

The Job: As a Python Engineer, you will become an integral part of a dedicated team tasked with the development of automation pipelines to enhance our product offerings, as well as the creation of predictive models for precise asset valuation. We solve problems that have a direct impact on our core offering. You will collaborate with internal stakeholders across multiple organizations (leadership, engineering, product, business) to understand existing challenges and develop solutions to improve operational efficiency. This team is very hands-on, you will be directly involved in coding and have the unique opportunity to deploy your work into production. Ownership of these systems is a critical aspect of your role, including the development and maintenance of alerts and metrics to ensure operational continuity and the reliability of our services. This position calls for a high degree of professionalism, technical expertise, and a commitment to delivering innovative and sustainable solutions.

Responsibilities

Design and develop robust Python applications and integrate them with our existing systems

Collaborate with the team to build and deploy predictive pricing models, ensuring accuracy, efficiency, and scalability

Work on the continuous improvement of our automation and predictive systems, incorporating the latest in technology and methodologies

Participate in code reviews, ensuring best practices and high coding standards

Troubleshoot, debug, and upgrade existing systems to enhance performance and address evolving business needs

Conduct thorough testing and validation of systems and algorithms to ensure robustness, usability, and reliability

Mentor junior engineers and team members, fostering a culture of technical excellence and continuous learning

Required skills and qualifications

TEAM PLAYER

BS/MS in Computer Science, Engineering, or a related field, with at least 5 years of relevant experience in Python development

Proficient in Python programming, with a strong grasp of software engineering principles

Have worked and excelled in both startup and institutional environments

Strong experience in designing, building, and maintaining distributed systems at scale

Excellent communication and collaboration skills

Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) and libraries (e.g., scikit-learn, Pandas).

Strong analytical skills, attention to detail, and the ability to work effectively in a team environment

Excellent problem-solving abilities and a commitment to delivering high-quality software solutions

Resourceful, with a strong ability to develop solutions, build relationships, and see opportunities that others might miss

Note: Occasional travel to meet with team members, leadership, partners.