Senior Software Engineer Python
Back to all job openingsPythonSenior Software EngineerWe are looking for a talented Senior Software Engineer (Python) to join one of our teams engaged in development of business applications for an airline company.Project DescriptionOur client is building a world where air travel is the most sustainable, affordable, comfortable, quiet, and fastest way to travel any distance. They have brought all of the pieces together in order to accelerate the next great revolution in aviation: electric flight. By unlocking affordable, more sustainable, personalized air transportation for everyone, they are promising to bring aviation into the modern age.What You Will Be DoingDevelop web and mobile applications using modern tech-stack, patterns, and latest technologies. Create new programs and maintain existing programs, utilizing the latest programming languages and development environments. Collaborate with various departments (i.e., business, product, sales, etc.) to gather the business requirements for the software. Define, review, implement, and document the development of the applications and ensure compliance with the original design and the business requirements. Suggest technologies and third-party services/components improve the software. Create and maintain cloud-based web services for server-side infrastructure, including Google Cloud, Amazon Web Services, and Firebase. Perform technical audits on existing platforms analyze results to offer the best solutions. Research and stay informed of the latest technologies to ensure that platforms are designed and updated to take advantage of the latest technologies, methodologies, and best practices. Support debugging and issue resolution for customer escalations.What We Expect from You3+ years working experience. Experience working with low-latency, high-volume, and highly-available distributed systems including deployment, monitoring, and building robust fault-tolerant systems. Highly responsible, self-motivated, and able to thrive in an energetic, fast-paced, creative environment. Strong work ethic and able to work effectively independently and in collaborative team environments. Knows what needs to be done and operates with a sense of urgency, focus, and discipline. Have excellent communication skills (written, verbal, presentation, and interpersonal). Team player, with a strong sense of ownership and a 'get things done' attitude. Detailed-oriented persona, who is very meticulous about their work. Above all, ethical, fair, and maintaining high integrity.What Skills You Need For This PositionPython Test automation (pytest) Javascript CSS/HTML SQL/Relational Database experience Docker Bonus points for: Django React Angular Nodejs Cloud-native application design AWS (Lambda, S3, DynamoDB, EC2, CloudWatch, AppSync, API Gateway, IAM) CI/CD (Jenkins)What We OfferCompetitive compensation depending on experience and skills Full time job Office or remote per your choice (offices located in US, Argentina, Mexico, Colombia, Georgia, Ukraine, Belarus, Poland) Sick leave and regular vacation Free English classesApply nowWe use cookies to improve your experience on our site.You can change preferences or turn off cookies entirely at any time through your brouser settings Learn moreOk, I understand