Software Engineer (Python, AWS)
Diligent Corporation · Budapest, Hungary · On-site
Posted Sep 23, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Here's a summary of the role:
You're a hands-on engineer who enjoys solving complex data challenges at scale. You'll join the Data Hub team, building the shared data platform that supports reporting, analytics, AI, and Data Science initiatives across Diligent. Working with Python, SQL, AWS, and cloud-native technologies, you'll help process, organize, and enrich large volumes of data while developing scalable services and modern data solutions.
You'll collaborate closely with Product Managers, Engineering Managers, and fellow engineers to deliver high-quality features, improve platform capabilities, and shape the future of our data ecosystem. If you enjoy ownership, solving challenging problems, experimenting with new technologies, and working in a collaborative environment, you'll fit right in.
Here's a breakdown of what you'll do (not all of it, just the important stuff):
Design, develop, review, and test features and user stories following Agile development practices
Contribute to core platform development and integration projects across multiple systems
Participate in shaping the future architecture of the product , including designing scalable backend services and prototypes
Collaborate with Product Owners and Engineering Managers to analyze, refine, and document technical requirements
Build and maintain cloud-native solutions and microservices-based applications
Leverage AI-assisted development tools , code assistants, and modern engineering workflows to improve delivery efficiency
Support the creation and maintenance of high-quality operational and technical documentation
Continuously identify opportunities to improve engineering processes, quality, and team effectiveness
These are the essentials you'll need to get an interview:
2+ years of experience in a hands-on software development role within a commercial software environment
Strong programming experience with Python and its ecosystem
Strong experience with SQL and relational database technologies
Experience with REST APIs and microservices-based architectures
Experience with cloud platforms and cloud-native development , preferably AWS
Familiarity with Infrastructure as Code concepts and tools
Experience using AI-powered development tools , code assistants, prompting techniques, or agent-based workflows
Strong troubleshooting and problem-solving skills
Technology-agnostic mindset with a passion for learning and continuous improvement
Ability to manage your own workload, take ownership, and proactively drive solutions
Collaborative attitude and willingness to share knowledge across the team
It would be great if you had these too, but we'll support you if you don't :
Experience working with Data Warehouses, Data Lakes, or event-driven architectures
Hands-on experience with Airflow, Spark, or dbt
Experience with Infrastructure as Code tools such as CDK or Terraform
Experience with CI/CD pipelines,…