Codelitt · 1 month ago
Senior Python Engineer
Codelitt is a product-development company focused on creating exceptional digital experiences. They are seeking an experienced Senior Python Engineer to work on high-impact tools for wealth-management technology, leveraging AI and Machine Learning to enhance investment data management.
Computer Software
Responsibilities
Design, build, and iterate on web-based applications for alternatives-data professionals
Implement well-architected, testable, and maintainable Python services
Partner with machine-learning engineers to bring models into the backend stack
Expose model outputs through clean APIs that power rich client experiences
Automate document-based workflows that ingest and normalize unstructured finance data
Optimize pipelines for performance, reliability, and observability
Work with product managers and client teams to refine requirements and gather feedback
Document system designs, project plans, and code—keeping everything clear and readable
Champion engineering best practices and help raise the technical bar across the team
Qualification
Required
Python first. You've built and maintained production-grade Python microservices
Cloud fluent. Comfortable with AWS, Lambda-based architectures, and Terraform
Data-driven. Excited to process, aggregate, and compute on large datasets efficiently
Ownership mentality. You gravitate toward the hardest problems and see them through
Collaborative. Able to engage with stakeholders at every level on technical topics
Design, build, and iterate on web-based applications for alternatives-data professionals
Implement well-architected, testable, and maintainable Python services
Partner with machine-learning engineers to bring models into the backend stack
Expose model outputs through clean APIs that power rich client experiences
Automate document-based workflows that ingest and normalize unstructured finance data
Optimize pipelines for performance, reliability, and observability
Work with product managers and client teams to refine requirements and gather feedback
Document system designs, project plans, and code—keeping everything clear and readable
Champion engineering best practices and help raise the technical bar across the team
Excellent problem-solving skills and attention to detail
Strong communication skills and a collaborative mindset
Ability to work effectively in a remote, cross-functional team
Proactive and adaptable to a fast-paced development environment
Preferred
5+ years of professional software-engineering experience, primarily in Python
Proven track record designing microservice architectures in a cloud environment (AWS preferred)
Hands-on experience with infrastructure-as-code tools (Terraform, CloudFormation, etc.)
Familiarity with ML workflows and bringing models to production (bonus for Pandas, PyTorch, or TensorFlow)
Comfort with SQL/NoSQL databases, messaging systems, and streaming platforms (e.g., Kafka, Kinesis)
Working knowledge of CI/CD pipelines and automated testing frameworks