Senior Backend Engineer

Cyfle
  • Mahwah, New Jersey
    30+ days ago

    Job Description

    Salary: $ 160,000.00

    We have partnered with a manufacturing company in Mahwah, NJ to provide them with a Senior Backend Engineer. Please review the below description and let us know if you are interested.

    Prioritized Must Have Skills for the Senior Backend Engineer:

    #1. Bachelors degree in Computer Science or another related field

    #2. 5+ years of experience with JavaScript/Node

    #3. 5+ years of experience with a least one static language (e.g. Java, C/C++) and at least one dynamic language (e.g. Ruby, Python)

    #4. 5+ years designing and implementing RESTful APIs using microservice architecture

    #5. 5+ years of experience designing, building, and deploying solutions utilizing AWS services such as EC2, S3, RDS, DynamoDB, SQS, Route 53, Lambda, IAM, ECS and API Gateway

    #6. Mastery of multiple modern platforms such as Git, AWS, Jenkins, Puppet, Chef, Salt, Travis, Ansible, Docker, Kubernetes, Terraform, CloudFormation, IAC, etc.

    #7. Proficient knowledge on SQL and NoSQL databases

    #8. Proficiency in a Unix/Linux environment and experience working with CLI

    #9. Experience with testing frameworks such as Jest, Mocha, Jasmine, and Chai

    Responsibilities of the Senior Backend Engineer:

    • Collaborate with UX, Culinary, Video, Firmware, Software, and Hardware Engineering Teams to review requirements, design, configure and deploy new services
    • Contribute to architecture, instrumentation and performance design decisions and carrying out POCs whenever required
    • Produce well designed, high quality and reusable code by applying design patterns and best practices in software development for agility, reliability, and scalability of the services
    • Proactively monitor performance and system health with observability and AWS tooling.
    • Automate our infrastructure deployment and configuration management pipelines and create tooling so we can all work faster.
    • Refactor code base from time to time to improve performance, reliability, and maintainability of the services
    • Design and expand on SQL and NoSQL database schema
    • Participate in code reviews
    • Carry out testing and debugging
    • Participate in daily standups and weekly sync-up meetings with stakeholders
    • Participate in sprint planning sessions by reviewing goals and grooming stories.
    • Scale architecture with modern technologies leveraging the AWS platform
    • Effectively connecting to a culture of delivering high quality content around the brand vision

    Requirements of the Senior Backend Engineer:

    • Bachelors degree in Computer Science or another related field
    • 5+ years of experience with JavaScript/Node
    • 5+ years of experience with a least one static language (e.g. Java, C/C++) and at least one dynamic language (e.g. Ruby, Python)
    • 5+ years designing and implementing RESTful APIs using microservice architecture
    • 5+ years of experience designing, building, and deploying solutions utilizing AWS services such as EC2, S3, RDS, DynamoDB, SQS, Route 53, Lambda, IAM, ECS and API Gateway
    • Mastery of multiple modern platforms such as Git, AWS, Jenkins, Puppet, Chef, Salt, Travis, Ansible, Docker, Kubernetes, Terraform, CloudFormation, IAC, etc.
    • Proficient knowledge on SQL and NoSQL databases
    • Strong understanding of computer science fundamentals and design patterns
    • Proficiency in a Unix/Linux environment and experience working with CLI
    • Experience with testing frameworks such as Jest, Mocha, Jasmine, and Chai

    Desired Skills and Experience

    • Masters degree in Computer Science or equivalent experience
    • 5+ years designing and implementing GraphQL APIs using microservice architecture
    • AWS Cloud and/or Terraform certifications and trainings
    • Familiarity with data science techniques, hands-on experience with ML frameworks and algorithms
    • Expert familiarity with React

    Other Key Requirements for the Senior Backend Engineer:

    • Onsite role.
    • No sponsorships or visa holders. No Corp-to-Corp.

    Benefits of the Senior Backend Engineer:

    • Medical Insurance
    • Dental Insurance
    • Life Insurance
    • Disability Insurance
    • 401(k) plan

    About the Company:

    Cyfle is a global business dedicated to connecting talents worldwide. Our comprehensive RPO services, placement services, and training services help businesses unlock their full potential.

    Numbers & Facts

    LocationMahwah, New Jersey
    Websitehttps://www.cyfle.co

    Skills

    • AWS Lambdaunmatched
    • Algorithmsunmatched
    • Amazon Elastic Compute Cloud (EC2)unmatched
    • Amazon Simple Storage Service (S3)unmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Configuration Managementunmatched
    • Content Delivery/Distributionunmatched
    • Data Scienceunmatched
    • Database Technologyunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • GraphQLunmatched
    • Instrumentationunmatched
    • International Businessunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Linux Operating Systemunmatched
    • Machine Toolunmatched
    • Manufacturingunmatched
    • Microservicesunmatched
    • NoSQLunmatched
    • Node.jsunmatched
    • Performance Analysisunmatched
    • Performance Managementunmatched
    • Python Programming/Scripting Languageunmatched
    • REST (Representational State Transfer)unmatched
    • Refactoringunmatched
    • Reliability Engineeringunmatched
    • Rubyunmatched
    • SQL Databasesunmatched
    • Sales Pipelineunmatched
    • Simple Queue Service (SQS)unmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Sprint Planningunmatched
    • Standup Meetingsunmatched
    • Unix Operating Systemsunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder