Back to Jobs
Backend Software Engineer
$90,000
per year
Job Description
Description
As a Backend Software Engineer, you'll play a key role in building the powerful server-side infrastructure that drives our products. We're looking for someone passionate about solving complex problems, collaborating across teams, and delivering high-performance, scalable solutions that support a seamless user experience.
What You'll Do
As a Backend Software Engineer, you'll be instrumental in designing, developing, and maintaining the robust server-side applications that power our systems. Your daily activities will involve:
- Designing and developing scalable backend systems: Craft REST APIs, manage databases, and build resilient server-side applications using modern technologies such as Python, Java, or Go.
- Collaborating on architectural decisions: Work closely with cross-functional teams—including frontend engineers and product managers—to define technical specifications and ensure smooth integration between backend logic and user-facing features.
- Optimizing performance and reliability: Continuously improve the speed, security, and stability of backend services to ensure high availability and a smooth user experience.
- Engaging with cutting-edge technologies: Leverage your expertise in distributed systems, cloud platforms, Node.js, and microservices to tackle complex engineering challenges.
Requirements
- Bachelor's degree and 4+ years of experience, or 6+ years of
- experience in backend software development.
- Experience with Node.js or a similar tech stack.
- Solid understanding of React/Redux for effective collaboration with
- frontend teams.
- Experience with database technologies, specifically Postgres or SQL.
- Proven ability to design, develop, and maintain REST APIs.
- Understanding and practical experience with Microservices Architecture.
- Proficiency with version control systems, particularly Git.
Desired Qualifications
- Familiarity with GraphQL concepts and best practices.
- Familiarity with the Next.js framework in AWS infrastructure.
- Experience with CI/CD pipelines, automated testing, and monitoring
tools. - Comfortability writing and interacting with C++ code and interfaces.
Company Information
Location: Not specified
Type: Not specified