At a Glance
- Tasks: Design and implement scalable backend solutions while collaborating with the Machine Learning team.
- Company: Join a forward-thinking tech company focused on innovation and customer satisfaction.
- Benefits: Enjoy a competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by solving complex technical challenges and enhancing customer experiences.
- Qualifications: Experience in Python backend development; knowledge of cloud systems and APIs is a plus.
- Other info: Dynamic role with a focus on continuous improvement and collaboration across teams.
The predicted salary is between 36000 - 60000 Β£ per year.
Want to put your job search on autopilot? Join our platform, complete a 6-minute AI screening interview, and get auto-applied to 100s of high-paying roles.
Sign up now at https://app.calyptus.co/auth/candidate/sign-up and let the opportunities come to you.
____________________________________________________________
Responsibilities
- Design and implement scalable backend services using Node.js, TypeScript (NestJS), and Python.
- Architect and integrate Web3 functionalities throughout the tech stack.
- Design and implement caching solutions using Redis to optimize application performance.
- Build and maintain API integrations between frontend and backend systems.
- Ensure high performance, reliability, and security across all system components.
- Collaborate with the team on technical architecture decisions and implementation strategies.
- Work closely with product and design teams to implement new features.
- Contribute to technical documentation and engineering best practices.
Requirements
- Strong experience with Node.js, TypeScript (NestJS), PostgreSQL, AWS, and Redis.
- Experience with containerization and orchestration using Kubernetes (K8s).
- Experience with various communication protocols: REST, WebSockets, Server-Sent Events (SSE), etc.
- Familiarity with IPFS and distributed storage systems.
- Experience with ethers.js and Web3 libraries for blockchain interaction.
- Experience with microservices architecture.
- Strong understanding of database design and optimization.
- Knowledge of security best practices and performance optimization.
- Experience with automated testing and CI/CD pipelines.
- Go development experience is a plus.
- Experience with monitoring and observability tools such as Prometheus and Grafana is a plus.
Preferred Qualifications
- Previous experience in DeFi or trading platforms.
- Experience with Subgraph integration and GraphQL.
- Understanding of perpetuals trading and RWA markets.
- Contributions to open-source projects.
- Experience with high-frequency trading systems or real-time data processing.
____________________________________________________________
Disclaimer: Calyptus uses an automated assessment tool that scores applicants.
Want to put your job search on autopilot? Join our platform, complete a 6-minute AI screening interview, and get auto-applied to 100s of high-paying roles.
Sign up now at https://app.calyptus.co/auth/candidate/sign-up and let the opportunities come to you.
#J-18808-Ljbffr
Backend Engineer employer: Calyptus
Contact Detail:
Calyptus Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Backend Engineer
β¨Tip Number 1
Network like a pro! Reach out to folks in your industry, especially those who work at companies you're eyeing. A friendly chat can lead to insider info and maybe even a referral.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your Python projects and backend solutions. This gives potential employers a taste of what you can do beyond just a CV.
β¨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to backend development. We recommend doing mock interviews with friends or using online platforms to get comfortable.
β¨Tip Number 4
Donβt forget to 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 Backend Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Backend Engineer role. Highlight your Python backend development experience and any relevant projects you've worked on, especially those involving APIs and cloud systems.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role. Share specific examples of how you've tackled complex technical issues or collaborated with teams to deliver solutions, as this will show us your problem-solving mindset.
Showcase Your Communication Skills: Since you'll be working closely with clients and various teams, it's crucial to demonstrate your ability to convey complex concepts clearly. Use your application to highlight instances where you've successfully communicated technical information to non-technical stakeholders.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It helps us keep track of applications and ensures youβre considered for the role in a streamlined manner.
How to prepare for a job interview at Calyptus
β¨Know Your Tech Stack
Make sure youβre well-versed in Python and any backend frameworks mentioned, like FastAPI. Brush up on your knowledge of PostgreSQL and be ready to discuss how you've used these technologies in past projects.
β¨Showcase Your Problem-Solving Skills
Prepare examples of complex technical issues you've resolved, especially in production environments. Be ready to explain your thought process and the steps you took to troubleshoot and fix these problems.
β¨Communicate Clearly
Practice explaining technical concepts in simple terms. Youβll need to convey your ideas to both technical and non-technical stakeholders, so being able to adapt your communication style is key.
β¨Collaborate and Contribute
Think about how youβve worked with cross-functional teams in the past. Be prepared to discuss how youβve partnered with product, engineering, or customer success teams to improve features and enhance customer experience.