Senior Software Engineer
1 мес. назад
BrazilLATAMSeniorRemote
airflowci/cdgitgithub
Senior Software Engineer responsible for designing and maintaining backend services and data pipelines for financial sector clients, with leadership and mentoring duties.
Обязанности
- Design, build, and maintain production-grade backend services and data pipelines
- Own orchestration and deployment automation (Airflow, CI/CD) to ensure reliable, repeatable releases
- Architect data warehousing solutions that support scalable, business-oriented systems
- Mentor and support junior/mid-level engineers on the team
- Contribute to the design and implementation of AI-powered features within the broader product architecture
- Maintain clear technical documentation and follow structured Git/GitHub workflows
- Participate in architecture and design decisions across client engagements
Требования
- 5+ years writing high-quality backend Python in production environments
- Hands-on data engineering experience: building, maintaining, and scaling data pipelines
- Experience with Airflow or comparable workflow orchestration tools
- Solid grasp of data warehousing concepts and implementation
- Experience with deployment automation and CI/CD in production
- Working knowledge of distributed systems fundamentals
- Experience working in structured production environments
- Strong communication skills, with both technical and non-technical stakeholders
- Fluent English
Будет плюсом
- Familiarity with AI agent frameworks and implementation (e.g., LangChain, LangGraph)
- Experience building or implementing RAG architectures
- Experience with Infrastructure as Code (e.g., Terraform)
- Familiarity with cloud infrastructure platforms (IaaS)
- Some familiarity with React or Next.js frontends
- Experience with automated testing frameworks
- 🚀 Don’t meet every single requirement? Apply anyway! At our core, we value growth, adaptability, and passion just as much as a checklist of skills. If you are excited about this role and your experience doesn't align perfectly with every tech requirement, we still encourage you to apply. The only non-negotiable for us is fluent English , as you'll be collaborating daily with global teams. If you’ve got the language skills and the drive to learn, you might be exactly who we are looking for to bring a fresh perspective to our team!
Другое
- is a modern technology consultancy engineering the next generation of digital products and services.
- At , we believe in using technology to unlock business potential, create sustainable growth, and drive forward digital excellence. Our solutions range from advanced Software Engineering, Cloud, and Data & AI solutions.
- is seeking a Senior Software Engineer with 5+ years of experience to work as a consultant for our US-based clients. This is a high-impact role for as we rapidly expand our Engineering practice globally.
- The right candidate will be a technical leader on a lean team building data-intensive solutions for our clients in the financial services sector — owning backend architecture, data pipelines, and deployment practices while supporting junior engineers.
- This is a client-facing role and ideal for a senior engineer who loves working with people.