At a Glance
- Tasks: Join us as a Senior Platform Engineer to optimize software platforms and drive automation.
- Company: Tickup is revolutionizing retail investing, making it easier for everyone to navigate the stock market.
- Benefits: Enjoy a competitive salary, equity in the company, and a collaborative work environment.
- Why this job: Be part of an agile team, contribute to innovative solutions, and grow with a startup culture.
- Qualifications: 3+ years in Platform/DevOps Engineering; Bachelor's or Master's in relevant fields required.
- Other info: Passion for stocks and curiosity are key traits we value in our team members.
The predicted salary is between 43200 - 72000 £ per year.
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
Senior Platform Engineer employer: Tickup
Contact Detail:
Tickup Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Platform Engineer
✨Tip Number 1
Familiarize yourself with the latest DevOps practices and tools. Since the role emphasizes automation and scalability, showcasing your knowledge of CI/CD pipelines and cloud platforms like AWS will set you apart.
✨Tip Number 2
Highlight any experience you have with Infrastructure as Code tools such as Terraform or Pulumi. Being able to demonstrate your ability to manage cloud infrastructure effectively is crucial for this position.
✨Tip Number 3
Show your passion for stocks and the financial market. Since Tickup is focused on helping retail investors, expressing your enthusiasm for the industry can resonate well with the team.
✨Tip Number 4
Prepare to discuss your collaborative experiences in agile environments. This role requires working closely with cross-functional teams, so sharing examples of successful teamwork will be beneficial.
We think you need these skills to ace Senior Platform Engineer
Some tips for your application 🫡
Understand the Company: Before applying, take some time to understand Tickup's mission and values. Familiarize yourself with their approach to retail investing and how they aim to support both novice and seasoned investors.
Tailor Your CV: Make sure your CV highlights relevant experience in Platform/DevOps Engineering. Emphasize your skills in cloud platforms, CI/CD tools, and programming languages like Python and JavaScript, as these are crucial for the role.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for stocks and your excitement about building a company from the ground up. Mention specific experiences that demonstrate your ability to drive automation, scalability, and reliability in platform operations.
Highlight Relevant Projects: If you have worked on projects involving infrastructure development, CI/CD pipelines, or monitoring solutions, be sure to include these in your application. Provide details on your role and the impact of your contributions.
How to prepare for a job interview at Tickup
✨Show Your Passion for Stocks
Make sure to express your curiosity and passion for the stock market during the interview. Share any personal experiences or insights you've gained from investing, as this aligns with Tickup's mission to help retail investors.
✨Highlight Your DevOps Experience
Be prepared to discuss your experience with DevOps practices in detail. Provide specific examples of how you've improved automation, reliability, and scalability in previous roles, as these are key responsibilities for the Platform Engineer position.
✨Demonstrate Cloud Expertise
Since proficiency in cloud platforms, especially AWS, is crucial, be ready to talk about your experience managing cloud infrastructure. Discuss any projects where you utilized Infrastructure as Code tools like Terraform or Pulumi.
✨Prepare for Technical Questions
Expect technical questions related to CI/CD pipelines, monitoring solutions, and programming skills. Brush up on your knowledge of tools like GitHub Actions and be ready to showcase your proficiency in Python and JavaScript.