Senior Python Back-end Engineer
Description
At Greenlight, we excel as a provider of IT staff augmentation services. Our mission is to generate a positive impact on both our clients and our employees. We foster an inclusive and dynamic culture. Here you will collaborate with international teams, participating in multiple innovative projects that offer creative and cutting-edge solutions, with constant opportunities for learning and growth. Regardless of your location, you’ll join a diverse, creative, and engaged community designed to help you reach your full potential.
If you’re a curious, persistent, and logical person with a genuine passion for technology, and you’re motivated by creating simple solutions to complex challenges, this opportunity as a Senior Python Back-end Engineer at Greenlight could be for you. Scroll down to learn more about the responsibilities and requirements of the position.
Responsibilities
- Write Python code under provided standards to share information through APIs, and/or to extract data from different sources (text files, APIs, SQL Server Database, etc.).
- Work in an organized team-oriented environment with shared responsibilities under agile methodologies.
- Collaborate with cross-functional teams, including product managers and domain experts, to discover, build, and iterate on products and tools to empower our users.
- Ensure our software systems’ scalability, security, and performance in a cloud-based user-focused environment.
- Provide thorough documentation and conduct software tests for the implemented components
- Actively participate in prototyping and deployment activities
Requirements
- 5+ years of experience in software development with Python, with a demonstrated ability to thrive in ambiguous and rapidly changing environments.
- Requires API/integration and database access experience, Django, SQL Server, Postgres
- Strong Database skills required (MySQL, RDS, Redshift, Snowflake, etc.)
- Good understanding of computer science fundamentals, clean code, programming principles, and design patterns
- Good understanding of the SDLC processes and tools (e g code reviews, distributed version control, testing)
- Good English communication skills (Bl+ overall language level)
- English is required, as you will work directly with US-based clients.
- Ability to learn new frameworks quickly and drive innovative solutions
- Familiarity with CI/CD pipelines and DevOps practices
- Experiencia con herramientas de prueba unitaria, integración continua y GIT
Nice to Have
- React experience is highly valued.
- Experience with AWS and/or Kubernetes is nice to have, but not required
We Value People With Our Core Soft Skills
- Effective communication, emotional intelligence, and collaboration.
- Flexibility and adaptability
- Problem-solving
- Critical thinking
- Time management and planning.
We offer
- 💲 Highly competitive compensation in USD;
- 🩺 Prepaid Medical Coverage;
- 🗓️ Vacation: 15 working days per year;
- 🏖️ Paid time off;
- 🇺🇸 English Training (English classes, twice per week);
- 👨🏻🍼 Paternity Leave – 5 working days in total (3 days more than those established by law for applicants from Argentina);
- 🌎 International projects;
- 💰 Referral Program (a referral bonus is paid when an employee’s referral joins the Company);
- 💻 Flexible work scheme (on-site/remote);
- ⌚ Flexible working hours;
- 📅 Enjoy your national holidays