SaaS Backend Developer (Remote)
Project Detail
We’re looking for a talented Back-End Developer to join us at Percona! We want you to play a pivotal role in our new team, and pave the way in shaping the architecture and design of our cutting-edge Software as a Service (SaaS) solutions. Do you thrive in the electric buzz of a startup ethos? This opportunity is your ticket to a fresh frontier within Percona, a pioneering team crafting novel solutions for our customers. So, if you're ready to dive into the heartbeat of an innovative, high-performance team, your search ends right here!
As a SaaS Backend Developer at Percona, you will be instrumental in developing, and maintaining the robust backend infrastructure that powers our SaaS solutions. You'll collaborate closely with team members to ensure the seamless integration of back-end components, optimize performance, and deliver a scalable and secure SaaS platform.
What You Will Do:
- Design, develop, and maintain scalable and high-performance backend systems for our SaaS solutions.
- Implement efficient algorithms and data structures to handle complex database operations and queries.
- Contribute to the design and optimization of database schemas, ensuring data integrity, security, and scalability.
- Collaborate with front-end developers to design APIs that facilitate seamless communication between the front and back end.
- Identify and address bottlenecks in the backend systems to optimize performance and response times.
- Conduct thorough testing and debugging to ensure the reliability and efficiency of backend code.
- Implement robust security measures to protect sensitive data and ensure compliance with industry standards and regulations.
- Stay abreast of security best practices and proactively address potential vulnerabilities.
- Work closely with front-end developers, product managers, and other stakeholders to understand requirements and deliver integrated solutions.
- Collaborate on the development of APIs that align with both user needs and business objectives.
- Integrate with a wide array of other products to enhance offerings.
What You Have Done:
- Bachelor's degree in Computer Science, Engineering, or a related field or equivalent work experience.
- Proven experience (5 years) as a Backend Developer, with a focus on SaaS.
- Proficiency in backend technologies such as Node.js, Python, and Go.
- Experience with database management systems (e.g., MySQL, PostgreSQL, MongoDB).Strong understanding of RESTful API design and implementation.
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker).
- Experience in machine learning and anomaly detection.
- Familiarity with the us of AI Experience with Client / Server topologies.
- Experience with the secure software development lifecycle (SSDF) and OWASP.
Personal Attributes:
- Global mindset.
- Pride and ownership of meeting expectations.
- Adaptable, resourceful, able to work within ambiguity.
- Self-directed and highly organized.
- Creative and innovative.
- Interested?? Click me to apply