Overview
Location: Role is based remotely as a full-time employee in the UK, Ireland, Estonia, Israel, Netherlands, Sweden and Spain. We are also open to contractors in Eastern Europe and Portugal. The Senior Software Engineer will be an integral part of our Engineering teams in EMEA. This role focuses on backend development and data systems within DoiT Cloud Intelligence (DCI).
About the company DoiT is a global technology company that helps cloud-driven organizations leverage the cloud to drive business growth and innovation. We combine data, technology, and human expertise to ensure customers operate in a well-architected and scalable state from planning to production. Delivering DoiT Cloud Intelligence, the only solution that integrates advanced technology with human intelligence, we help customers solve complex multicloud problems and drive efficiency. We have specializations in Kubernetes, GenAI, CloudOps, and more, and partner with AWS, Google Cloud, and Microsoft Azure. We work with more than 4,000 customers worldwide.
Responsibilities
* Design, build, and scale backend services in Go and TypeScript that integrate deeply with large-scale data pipelines.
* Work closely with the billing data team on analysis, optimization, recalculation, and delivery of accurate cloud billing data.
* Collaborate with engineering teams to improve data pipelines and integrate them into product-facing services.
* Contribute to platform code and infrastructure that supports billing calculations and cloud analytics.
* Implement monitoring, observability, and reliability practices for both backend services and data systems.
* Drive best practices around backend architecture, data processing, and system design in multi-cloud environments (AWS and GCP).
Qualifications
* 5+ years of experience as a backend engineer, with exposure to large-scale data systems in production.
* Strong programming skills in Go and/or TypeScript (Python definitely a plus).
* Proven experience designing and maintaining scalable APIs and services.
* Proficiency in SQL and experience with analytical databases (e.g., BigQuery, ClickHouse, Redshift, Snowflake).
* Deep understanding of cloud infrastructure (AWS and GCP preferred).
* Knowledge of AWS billing and cost optimization is a strong plus.
* Comfortable collaborating across product and engineering teams.
* Excellent communication skills in English, both written and verbal.
* Self-motivated, adaptable, and effective in a fast-moving environment.
* A great sense of humor and enjoys having fun at work
Bonus Points
* BA/BS degree or equivalent practical experience.
* Experience with performance tuning and cost optimization for large-scale data systems.
* Familiarity with Kubernetes and modern DevOps practices.
Are you a Do\'er?
Be your truest self. Work on your terms. Make a difference. We are home to a global team of incredible talent who work remotely with flexibility, supporting skill growth professionally and personally. Click here to learn more about our core values.
Benefits
* Unlimited PTO
* Flexible Working Options
* Health Insurance
* Parental Leave
* Employee Stock Option Plan
* Home Office Allowance
* Professional Development Stipend
* Peer Recognition Program
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Technology, Information and Internet
Referrals increase your chances of interviewing at DoiT by 2x. Get notified about new Senior Software Engineer jobs in Dublin, Ireland.
#J-18808-Ljbffr