About the job
About the Role
Join our innovative team at character as a Backend Software Engineer. In this pivotal role, you will develop and sustain scalable, high-performance backend systems that drive our products forward. You will collaborate closely with designers, data scientists, and fellow engineers to create, design, and implement robust backend solutions that meet user demands.
Your Responsibilities
Architect, develop, and manage scalable backend services that bolster our applications and infrastructure.
Craft secure and efficient APIs to facilitate frontend applications and third-party integrations.
Enhance system performance, reliability, and scalability through architectural best practices and engineering expertise.
Collaborate with product managers, data analysts, and frontend engineers to deliver backend solutions that align with business goals and user expectations.
Guarantee high availability, fault tolerance, and optimal performance of backend systems.
Monitor system health, troubleshoot issues, and implement enhancements to improve efficiency and reliability.
Adhere to security best practices to safeguard user data and maintain system integrity.
Stay informed about industry trends and emerging technologies in backend development and distributed systems.
Your Profile
5+ years of experience in backend development, creating scalable and dependable applications.
Strong proficiency in programming languages such as Python, Java, or Go, with a preference for Python and Go.
Familiarity with database technologies, including PostgreSQL, MySQL, or NoSQL solutions.
Experience in designing and integrating APIs, particularly REST and GraphQL.
Understanding of distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).
Proficiency with containerization and orchestration tools like Docker and Kubernetes.
Strong analytical skills with the ability to optimize system performance and reliability.
Excellent communication skills and a collaborative mindset.
Preferred Qualifications
Experience with...

