Back to search
Nika IT Solutions Linkedin · Posted 1mo ago

Senior Software Engineer Python

Tippecanoe County

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Back to all job openings

Python

Senior Software Engineer

We 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 Description

Our 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 Doing

Develop 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 You

3+ 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 Position

Python 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 Offer

Competitive 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 classes

Apply now

We 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 more

Ok, I understand

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search