NEW YORK · FULLTIME
Software Engineer (Backend)
Brooklyn Health
New York · onsite · Posted 70d ago
Sourced from
Not disclosed3–6 yrsfulltimeNew York
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Instahyre · 6 questions to answer1.6s
- Decided the answers for all of them2.4s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Responsibilities:
- Design, develop, and maintain highly scalable backend services and robust APIs.
- Define and implement robust API contracts to ensure seamless data integration with consuming services (e. g., frontend applications).
- Troubleshoot, debug, and optimise the performance of backend systems, data pipelines, and database queries.
- Architect, provision, and manage cloud infrastructure using AWS services, focusing on scalability and reliability.
- Document system and service configurations and procedures.
- Review code rigorously, providing constructive feedback and ensuring code quality and maintainability.
Requirements:
- Experienced professional: At least 3 years of experience developing scalable backend systems using object-oriented languages such as Python, Java, or Go.
- Deep experience with relational and NoSQL databases, including schema design, query optimisation, and management (e. g., PostgreSQL, DynamoDB).
- Solid understanding of system architecture, distributed systems, and designing for performance, security, and high availability.
- Proven experience designing, building, and documenting RESTful and/or gRPC APIs.
- Strong experience with Django and Django REST Framework for developing scalable backend applications and RESTful APIs.
- Strong experience with AWS cloud for infrastructure management and service deployment.
- Experience implementing robust monitoring, alerting, and logging solutions for production environments.
- Microservices: Skills in design, developing, and deploying containerised microservices on AWS platforms like ECS or Fargate, ensuring independent scalability and agility.
- Automation champion: Belief in "code over manual" and implementation of automation tools like Terraform or CloudFormation to streamline provisioning, deployment, and management of infrastructure and microservices.
Nice-to-haves
- Familiarity with DevOps practices and CI/CD tools.
- Knowledge of containerization technologies like Docker.
- Experience with message queuing or streaming systems (e. g., Kafka, SQS).
- Passion for staying up-to-date with the latest backend technologies and trends.
Sourced from instahyre
Section · 02
Skills
Django FrameworkFlask FrameworkPythonPostgresqlDynamo Dbamazon web servicesDjango REST FrameworkGolangBackendJava