About Tickup
Tickup is a stock discovery app designed for both new and seasoned investors redefining the way people look at stocks. Stocks affect nearly all of our lives, yet there is not a go-to name for where you would look for your next investment. Current financial apps fall largely into two categories: professional trading setups or meme-stock frenzies. Tickup is an intuitive, approachable platform for everyone that is backed up by data, social, and AI features to empower people to make their own investments.
You will be joining an early stage startup with a small team that includes Joe (CEO), a former multi-billion dollar fund manager at a Goldman Sachs spinout and AGI, Josh (CTO), went to MIT (but didn’t drop out) and formerly an algorithmic trader at Optiver and head of machine learning at a renewable energy startup, and Fraser (Product), data and product specialist most recently at Bud Financial.
We offer competitive salaries for an early-stage startup along with equity.
We have a hybrid work policy with 4 days in our Shoreditch office and Wednesdays as an optional work from home day. We believe that startups move faster in person!
The Role
As our Senior Platform Engineer, you'll be the foundation of our technical operations, overseeing cloud infrastructure, DevOps pipelines, and cybersecurity measures. Collaborating closely with our backend and mobile teams, you'll ensure that our systems are resilient, efficient, and secure.
Key Responsibilities
- Infrastructure Leadership: Design, implement, and manage scalable infrastructure on AWS, utilising services like ECR, ECS, EKS, Lambda, and CloudFront.
- Database Management: Oversee PostgreSQL databases via AWS RDS and manage Redis caching with AWS ElastiCache.
- Monitoring & Observability: Implement and maintain monitoring solutions using Grafana to ensure system health and performance.
- Infrastructure as Code: Develop and manage infrastructure using Terraform, ensuring reproducibility and version control.
- CI/CD Pipelines: Build and maintain continuous integration and deployment pipelines with GitHub Actions, ensuring smooth and automated deployments.
- Security Oversight: Lead cybersecurity initiatives, including threat modeling, vulnerability assessments, and compliance with best practices.
- Collaboration: Work closely with the FastAPI backend and React Native frontend teams to streamline development workflows and deployments.
Requirements
- Experience: Minimum 5 years in platform engineering, DevOps, or related roles.
- Cloud Expertise: Proven experience with AWS services.
- Containerization: Experience with Docker and container orchestration tools.
- Database Skills: Strong knowledge of PostgreSQL and Redis, including performance tuning and scaling.
- IaC Proficiency: Hands-on experience with Terraform for infrastructure management.
- CI/CD Knowledge: Familiarity with GitHub Actions or similar CI/CD tools.
- Security Acumen: Deep understanding of cybersecurity principles and best practices.
- Programming: Proficiency in scripting languages such as Python or Bash.
Nice-to-Haves
- Certifications: AWS Certified DevOps Engineer or similar credentials.
- Monitoring Tools: Familiarity with Prometheus or other monitoring solutions.
- Mobile Development: Understanding of React Native and mobile deployment processes.
- Finance Background: Familiarity with basic financial/investing concepts and experience dealing with financial data