Backend Java/node.js/python - Sde3 Engineer Job in Benchire

Backend Java/node.js/python - Sde3 Engineer

Apply Now
Job Summary


Responsibilities
? Work with the Product and UX functions to craft innovative solutions to solve real customer pain points.
? Work with Engineering and DevOps functions to ensure system reliability, availability and scalability.
? Continuously champion high quality software engineering practices - from planning, implementation,test automation, documentation, code reviews, scaling, performance, metrics, logging, and monitoring -essentially the entire software development lifecycle.
? Evaluate existing and future cloud-based services to increase the efficiency of our team and/orbusiness.
? In a start-up environment, you ll be expected to be flexible to work across the stack from the middlewareto the backend business logic to the persistence layer and the network layer.
.
Basic Qualifications
? Bachelor s degree or higher in Computer Science or in any related engineering discipline.
? 4-8 years of experience in building scalable web applications.
? Proficient in any of the major programming or scripting languages (C++, Java, Python, NodeJS, Golang,Scala etc).
? Possess an extremely sound understanding of basic areas of Computer Science such as Algorithms,Data Structures, Object Oriented Design, Databases.
? Experience in requirement analysis, failure analysis, API design, distributed consistency.
? Experience in defining processes and building systems to monitor and gather metrics, analysis, andsoftware profiling.
? Experience with service-oriented architecture OR microservices and web application/servicesdevelopment.
? Great problem solving skills and propensity to learn and experience of leading end-to-end high scaleprojects and mentor fellow engineers.
? Excel at working in small, dynamic, and fast-paced groups.
? Willingness to own all stages of development process: requirements, design, implementation, testing,
and operational support.

Software Development Engineer III [Backend]

Preferred Qualifications
? Excellent coding skills in a language such as Java OR .NodeJS
? Experience with MySQL and/or PostgreSQL & with non-relational databases such as DynamoDB,MongoDB, Cassandra, etc.
? Experience in working with distributed caching (memcached, Redis, or comparable technology).
? Experience with agile software development processes for building highly available and scalabledistributed systems and/or e-commerce platforms.
? Ability to troubleshoot complex systems problems, debug, and find root causes.
? Ability to effectively articulate and drive solutions to meet technical and business challenges
? Ability to deal well with ambiguous/undefined problems; ability to think abstractly
? Good experience of AWS services such as EC2, S3, DynamoDB, Elasticsearch, Lambda, API Gateway,ECR, ECS, Lex etc.
? Excellent verbal and written communication skills.

Experience Required :

4 to 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs