Ref 548 - Senior Backend Developer

Position filled.

Location: Buenos Aires, Argentina

Our Client is an engineering and electronics company that specializes in the fields of industry, energy, transportation, and healthcare.

The Role:
They are seeking a Senior Backend Engineer to develop micro services required for their Smart Building SaaS. This position requires an experienced professional with a proven track record of developing Backend applications. Their ideal candidate exhibits a can-do attitude and approaches their work with vigor and determination.

Responsibilities:
● Develop features and improvements for their SaaS product in a secure, well-tested, and performant way. 
● Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment. 
● Craft code that meets their internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. 
● Recognize impediments to their efficiency as a team ("technical debt"), propose and implement solutions. 
● Advocate for improvements to product quality, security, and performance that have particular impact across your team. 
● Solve technical problems of moderate to high scope and complexity. 
● Exert influence on the overall objectives and long-range goals of your team. 
● Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems. 
● Help to define and improve their internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. 
● Provide mentorship for Junior and Intermediate Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy. 
● Confidently ship moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects. 
● Participate in Tier 2 or Tier 3 support rotation to assist troubleshooting product operations, security operations, and urgent engineering issues. 
● Work with Product Managers, Designers, QE etc. teams to take any project from inception to completion

Location:
Buenos Aires, Argentina.

Required Skills:
● BS/MS in Computer Science or related field or equivalent work experience 
● 5+ years of experience of professional experience building and maintaining backend software 
● Strong passion for micro service architecture 
● Experience building scalable backend technologies 
● Proficient in at least one modern object-oriented programming language such as Python, Java or Go 
● Strong understanding of the engineering stack, and how each piece fits into the whole 
● Experience scaling database platforms (NoSQL, SQL) 
● Skilled in performance tuning, query plan / explain plan analysis, indexing, table partitioning 
● Experienced with software engineering best practices such as design patterns, code reviews, unit and integration testing etc. 
● In-depth understanding of data structures and other computer science fundamentals. 
● You have good problem-solving skills and attention to detail. 
● Self-motivated, relentlessly focused on impact, and able to operate under a great deal of independence 
● Technologies: Python, Java, Javascript, Typescript, Fast.io, Quarkus, Vue, React Native, Kotlin, Redis, Postgres, Kubernetes, Docker, Jenkins, AWS, GCP, Azure.

Nice-to-have Skills:
● Working knowledge in at least one UI JavaScript framework like React, Redux, Vue and modern web development and previous work 

Availability: Full-time (40 hours weekly)

Start Date: ASAP

Let’s Get Started!

Think Coorva might be a good fit?
We are always looking for talented engineers to join our team.