Senior Backend Engineer
Description
Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Currently, we are seeking a Senior Backend Engineer to join our team. Here are the challenges that our next warrior will face and the requirements we look for:
Position Title: Senior Backend Engineer
Location: Remote
What you will be doing:
The primary purpose of this role is to spearhead backend development efforts for fintech solutions, focusing on automating accounts payable and enhancing payment processes. As a key contributor to our new product initiatives, you will be responsible for designing, building, and testing new features. This role involves significant collaboration with engineers, designers, and product managers to refine user experiences and deliver impactful features that serve a large customer base.
- Lead the design, development, and testing of new backend features using Django, ensuring high-quality and scalable solutions.
- Integrate with third-party APIs using REST and Postman to enhance the functionality of our fintech products.
- Collaborate with cross-functional teams, including engineers, designers, and product managers, to deliver an optimal user experience.
- Utilize AWS services, such as EC2, EB, RDS, S3, and EventBridge, for deploying and maintaining robust backend systems.
- Analyze and resolve complex database performance issues within Postgres to ensure efficient data management and transaction processing.
- Conduct comprehensive code reviews and maintain high standards for unit testing and code quality.
- Drive the evolution of our architecture by transitioning existing modules into microservices environments.
- Address and resolve bugs through direct engagement with users to ensure smooth product operation and enhance user satisfaction.
Required Skills & Experience:
- 5+ years of professional experience working on web applications using modern software engineering processes.
- Proficient in Python and Django.
- Utilize AWS services, such as EC2, EB, RDS, S3, and EventBridge, for deploying and maintaining robust backend systems.
- Have experience working with third-party APIs using REST and Postman.
- Debugging complex database performance issues.
- You have built performant and scalable backends, made pragmatic tradeoffs, and can point to your prior work.
Nice to haves:
- AWS Dev Ops
- Product sense
- Familiarity with microservices architecture to aid in transitioning modules effectively.
- Experience in an early-stage startup environment, providing adaptability and innovative problem-solving skills.
Soft Skills:
- Exceptional communication skills to effectively explain complex technical concepts to diverse team members and stakeholders.
- Strong critical thinking ability to analytically approach challenges and innovate at both the technical and user experience levels.
- Proficient in collaboration, seamlessly working alongside engineers, designers, and product managers to enhance the user journey.
- Adept at problem solving with a keen eagerness to identify and address core issues in product performance and functionality.
- When things inevitably break, you eagerly jump in to diagnose and fix the core issues.
Why you will love Lean Tech:
- Join a powerful tech workforce and help us change the world through technology
- Professional development opportunities with international customers
- Collaborative work environment
- Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.