At a Glance
- Tasks: Build and maintain backend services, including payments and analytics.
- Company: Join a flat organisation that values leadership and technical excellence.
- Benefits: Competitive salary, flexible work options, and opportunities for growth.
- Other info: Fast-paced environment with a focus on collaboration and innovation.
- Why this job: Make a real impact by developing user-friendly APIs and solutions.
- Qualifications: Experience in backend development with TS/Node and cloud platforms.
The predicted salary is between 50000 - 70000 β¬ per year.
Requirements
- Proven experience in backend development: TS/Node (required)
- Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers
- Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact
- Preferred: Experience with Docker and containerized deployments
- Preferred: Proficiency in deploying high availability applications on Kubernetes
What the job involves
- The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
- This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users.
- We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
- Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements.
- Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability.
- Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients.
- Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience.
Software Engineer (Platform) in Cardiff employer: Deepstreamtech
As a Software Engineer (Platform) at our company, you will thrive in a dynamic and innovative environment that champions collaboration and leadership at all levels. We offer competitive benefits, a culture that prioritises work-life balance, and ample opportunities for professional growth, particularly in cutting-edge technologies like GCP and Kubernetes. Join us to be part of a team that values your contributions and empowers you to make impactful decisions while working on exciting projects that enhance user experiences.
StudySmarter Expert Adviceπ€«
We think this is how you could land Software Engineer (Platform) in Cardiff
β¨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes itβs not just what you know, but who you know that can help you land that dream job.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your backend projects, especially those using TS/Node and cloud services. We want to see your work in action, so make it easy for potential employers to check it out.
β¨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios to boost your confidence.
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer (Platform) in Cardiff
Some tips for your application π«‘
Show Off Your Skills:Make sure to highlight your experience with TS/Node and any cloud platforms like GCP, AWS, or Azure. We want to see how your skills align with our needs, so donβt hold back!
Tailor Your Application:Take a moment to customise your application for the Software Engineer role. Mention specific projects where youβve built robust APIs or worked with Docker and Kubernetes. This helps us see how you fit into our team.
Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so make sure your points are easy to understand and directly related to the job description.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. Itβs the best way for us to receive your application and get you in the loop quickly!
How to prepare for a job interview at Deepstreamtech
β¨Know Your Tech Stack
Make sure you brush up on your backend development skills, especially with TypeScript and Node.js. Be ready to discuss your previous projects and how you've used these technologies to solve real-world problems.
β¨Cloud Knowledge is Key
Familiarise yourself with GCP, AWS, and Azure. Be prepared to talk about your experience with cloud providers and how you've leveraged them in past projects. This will show that you can hit the ground running in our fast-paced environment.
β¨Showcase Your API Skills
Since you'll be working on various APIs, think of examples where you've designed or maintained robust APIs. Highlight any experience with public and internal APIs, and be ready to discuss how you ensured they met business and scalability requirements.
β¨Collaboration is Crucial
We value solid communication skills, so be prepared to share examples of how you've worked with cross-functional teams. Discuss how you align backend architecture with product strategy and user experience, as this will demonstrate your ability to thrive in our flat organisation.