Senior Software Architect
Our organization seeks an accomplished Senior Python Developer to contribute to our software engineering team in Dublin.
Key Responsibilities:
* Design and develop web applications and backend services
* Lead junior developers and participate in long-term architecture planning
* Collaborate with product managers, front-end developers, and DevOps engineers to deliver scalable solutions
Requirements:
* 5+ years of professional software development experience
* Strong expertise in Python and web application frameworks (e.g. Django, Flask, FastAPI)
* Experience developing RESTful APIs and integrating third-party services
* Thorough understanding of relational databases (PostgreSQL, MySQL) and ORM tools
* Experience with cloud platforms specifically AWS
* Knowledge of CI/CD pipelines, containerization (Docker/Kubernetes), and modern DevOps practices
Benefits:
* Comprehensive health plan
* Flexible hybrid bonus scheme
* Share options
* Increased holiday allowance based on tenure