Job Summary
">
We are seeking a senior software engineer to develop cloud-based solutions in Python. The ideal candidate will have hands-on experience with AWS services, data management, and orchestration tooling.
Key Responsibilities:
* Develop cloud-based applications using Python and AWS services
* Design and implement scalable and efficient data architectures
* Collaborate with cross-functional teams to ensure successful integration of various components and technologies
Requirements:
* 8+ years of experience in software development, with 3+ years in Python and/or Golang
* 3+ years working with AWS managed services and cloud-native development
* Experience with Spark, SQL, and modern data management and orchestration tooling
* Professional experience with data structures, relational databases, non-relational/no-SQL databases, ETL processes, and complex relational queries
* Experience developing SaaS / product development
* Exceptional problem-solving and analytical skills
* Excellent communication and teamwork abilities
Preferred Qualifications:
* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)