Senior Backend Engineer

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Backend Engineer | InnovateTech Solutions

The Tone:
This is a full-time role at InnovateTech Solutions, located in Seattle, WA (Hybrid). InnovateTech Solutions builds next-generation products. This role is crucial for designing, developing, and maintaining scalable, high-performance backend services that power these products. It’s an opportunity to contribute to an environment where technical excellence and innovation are highly valued.

The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Seattle, WA (Hybrid)

• Mission: This person will design, develop, and maintain scalable, high-performance backend services that power the company’s next-generation products.
• Tech Stack: Java (Spring Boot), Python (Django/Flask), Go, Node.js, PostgreSQL, MySQL, MongoDB, Cassandra, Redis, RESTful APIs, gRPC, GraphQL, AWS, Azure, GCP, Docker, Kubernetes, microservices architecture, Kafka, RabbitMQ, SQS, Git, event-driven architectures, CI/CD pipelines, Terraform

What You’ll Actually Do
• Development: Design, develop, and deploy robust, scalable, and secure backend services and APIs using modern programming languages and frameworks.
• Collaboration: Collaborate with product managers, frontend engineers, and other stakeholders to understand requirements and deliver technical solutions.
• Code Quality: Write clean, maintainable, and well-documented code, ensuring high quality through comprehensive testing and participation in code reviews.
• Architecture: Contribute to architectural discussions and decisions, ensuring systems are built for long-term scalability, reliability, and maintainability.
• Optimization: Monitor, troubleshoot, and optimize production systems, identifying and resolving performance bottlenecks and reliability issues.

The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
• Experience: 5+ years of professional experience in backend software development, including proven experience designing and implementing RESTful APIs, gRPC, or GraphQL.
• Skills: Strong proficiency in at least one modern backend language such as Java (Spring Boot), Python (Django/Flask), Go, or Node.js; extensive experience with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra, Redis) databases; familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes); solid understanding of distributed systems, microservices architecture, and message queues (e.g., Kafka, RabbitMQ, SQS); strong understanding of data structures, algorithms, and software design patterns.
• Bonus: Experience with event-driven architectures; familiarity with CI/CD pipelines and infrastructure as code (e.g., Terraform); contributions to open-source projects or a strong GitHub profile; experience with large-scale data processing or real-time analytics.

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year