Refinery89 logo
Refinery89

Helping publishers and advertisers to drastically increase their results from ads #ForPublishersByPublishers

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2018H1B No SponsorCompany SiteLinkedIn

Location

CET + + 1 moreAll locations: CET + | 3 HOURS

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Refinery89

Role Description We're looking for a Senior Software Engineer with an Agentic mindset — someone who doesn't just write code, but builds systems that think, act, and adapt. You'll work on a production AdTech platform with real business impact, and you'll increasingly work alongside AI agents and design agentic workflows as part of your daily engineering practice. This is not a ticket-execution role. We expect you to bring judgment, ask the hard questions, design thoughtfully, and genuinely care about the quality of what you ship — whether that code was written by you, assisted by AI, or executed autonomously by an agent you designed. Responsibilities - Design, develop, and maintain robust, scalable backend services following Domain-Driven Design (DDD) principles. - Take full technical ownership of features — from design through deployment and monitoring. - Build and orchestrate agentic workflows: autonomous pipelines where AI models (Claude, LLMs) take actions, call tools, and solve tasks with minimal human intervention. - Actively participate in architecture decisions with strong analytical thinking and technical depth. - Ensure code quality through SDD, TDD, and BDD methodologies, with sharp attention to detail. - Collaborate on code reviews, refinements, and technical planning. - Proactively identify and address technical debt, performance bottlenecks, and security risks (OWASP, SOLID). - Build and maintain CI/CD pipelines across Bitbucket, GitLab, or GitHub. - Produce well-reasoned technical designs before writing the first line of code. Tech Stack - Languages: PHP (required), JavaScript / Node.js, Python, Rust (nice to have) - Frameworks & Tools: Laravel, Pest, Tailwind CSS, AWS (Lambda, SAM Templates, S3, CloudFront), Terraform, Playwright, Robot Framework, Cypress, Grafana, k6, Postman - Agentic & AI Tooling: Claude (Anthropic), Kiro, Experience building or working with LLM-powered agents, tool use, MCP integrations, or prompt engineering at an engineering level - Platform & Collaboration: Bitbucket, Jira / Atlassian suite, AdTech (nice to have), Google Ad Manager (GAM), Prebid.js, Prebid Server - Methodologies & Principles: SDD (Spec-Driven Development), TDD, BDD, SOLID, DDD, OWASP, CI/CD pipelines (Bitbucket Pipelines, GitLab CI, GitHub Actions) Qualifications - 5+ years of experience in backend or full-stack software development. - Practical experience with agentic AI systems — building agents, designing tool use, working with LLM APIs, or automating complex workflows with AI. - Strong technical analysis and design skills: you can break down complex problems, propose well-reasoned solutions, and think through the implications of architectural decisions. - Critical thinking: you don't execute blindly. You question, challenge, and improve — including the outputs of AI tools. - Attention to detail: the code you ship is clean, tested, and documented. You apply the same standard to AI-generated code. - True ownership: you're accountable for what you build — in production, over time. - Autonomy: you know how to move forward without hand-holding, and when to raise a flag. - Proactive attitude: you surface improvements, catch problems before they become incidents, and share knowledge freely. - Eagerness to learn: the agentic era is moving fast, and you're moving with it. - Fluent professional English, written and spoken. The team is fully remote and multicultural. Benefits - Full remote — work from anywhere within the European timezone (CET ±2h). - Small, technical team with minimal overhead. - Direct impact: your decisions ship to production. - A culture of honest feedback and continuous improvement. - Modern tooling — including cutting-edge AI — and freedom to propose new approaches. - A front-row seat to the agentic engineering shift, not just as a user but as a builder.

Related Job Pages

More Software Engineer Jobs

DraftKings Inc. logo

Software Engineer

DraftKings Inc.

Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours

Full TimeRemoteTeam 1,001-5,000Since 2012

At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It's transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We're not waiting for the future to arrive. We're shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together. The Crown Is Yours As a Software Engineer, you'll build and scale the real-time systems that power nonstop experiences for millions of customers. From day one, you'll ship production code and help drive the performance of high-traffic platforms used 24/7. You'll work alongside talented engineers, product managers, and designers to bring new features to life, solve tough challenges at scale, and support systems that our customers count on. This is your chance to accelerate your growth, sharpen your craft, and help shape the future of sports and entertainment. What You'll Do - Build and maintain scalable, reliable back-end systems and APIs that support high-traffic applications used by customers around the clock. - Contribute to production code from day one, working on systems that power a 24/7 real-time sports and casino betting experience. - Triage, debug, and resolve software issues, ensuring performance and reliability in a fast-paced environment. - Collaborate closely with engineers, product managers, and designers to launch new features quickly and efficiently. - Adapt to changing priorities with agility, balancing speed of delivery with technical excellence. - Use modern tools and best practices to solve complex problems at scale. What You'll Bring - Bachelor's degree in Computer Science or any suitable combination of education, experience, and training. - At least 1 year of professional experience in object-oriented backend development using languages such as C# or Java, with solid knowledge of OOP principles, design patterns, and backend system fundamentals. - Exposure to designing and supporting scalable distributed systems in Cloud environments such as AWS or Google Cloud Platform (GCP). - Experience writing and maintaining automated test suites including unit, integration, and performance tests for backend services. - Strong communication skills, with the ability to collaborate effectively within a cross-functional engineering team. #LI-SE1 #LI-REMOTE Join Our Team We're a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don't worry, we'll guide you through the process if this is relevant to your role.

Ireland
Future Publishing logo

Senior React Native Mobile App Developer

Future Publishing

We're Future, the global leader in specialist media. With over 3,000 employees working across 200+ media brands, Future is a prime destination for passionate people worldwide looking to consume trusted, expert content that educates and inspires action - both online and off - through our specialist websites, magazines, events, newsletters, podcasts and social spaces. We've got ambitious plans that further build on our growth momentum and unlock new opportunities – and we're looking for driven people who want to be a part of it! Our Future, Our Responsibility - Inclusion and Diversity at Future: We embrace and celebrate diversity, making it part of who we are. Different perspectives spark ideas, fuel creativity, and push us to innovate. That's why we're building a workplace where everyone feels valued, respected, and empowered to thrive. When it comes to hiring, we keep it fair and inclusive, welcoming talent from every walk of life. It's not just about what you bring to the table — it's about making sure the table has room for everyone. Because a diverse team isn't just good for business. It's the Future. Please let us know if you need any reasonable adjustments made so we can give you the best experience!

Role Description We’re now looking for a Senior React Native Engineer to take a leading role in delivering apps that work flawlessly across iOS and Android. This is more than just a development role — it’s an opportunity to influence architecture and shape the direction of our mobile platform as we move into the App space. - Bring strong technical leadership alongside hands-on development expertise. - Design scalable architecture and drive best practices. - Work closely with product managers, designers, and backend teams to deliver seamless mobile experiences. - Own critical parts of the codebase and solve complex technical challenges. - Actively support the growth of less experienced engineers. - Make key decisions that align with the technical roadmap and platform. - Clearly explain decisions to the wider team (both technical and non-technical). Qualifications - Experience in mobile development specifically in React Native and cross-platform development. - Strong expertise in TypeScript with advanced type patterns, generics, and type-safe development practices. - Deep knowledge of state management including Redux Toolkit, Redux Saga, and Zustand for complex application state. - Cross-platform understanding of iOS and Android platform differences, native modules, and device compatibility. - Strong testing background using Jest, React Native Testing Library, test-driven development, and maintaining high code coverage. - Proven debugging skills with React Native profiling tools, Sentry crash reporting, and performance optimisation techniques. - REST API integration expertise using Axios, authentication handling, error management, and data transformation. - DevOps experience with CI/CD pipelines, app store deployments, Expo development, and Firebase integration. - Excellent collaboration, communication, and mentorship skills for working with cross-functional teams and guiding junior developers. Benefits - Uncapped leave. - Enhanced parental leave. - Discounted rates with Dental care and Private Medical care. - When we hit our targets, enjoy a share of our profits with a bonus. - Refer a friend scheme - with payment following the successful hire. - Well-being support with access to our Colleague Assistant Programmes. - Opportunity to purchase shares in Future, with our Share Incentive Plan. - Salary sacrifice Pension scheme up to 5% match. - Free drinks and snacks in our offices. - The expected range for this role is £55,000- £65,000. - This is a UK remote working role.

United Kingdom
£55K - £65K / year
PadSplit logo

Mobile Engineer, React Native

PadSplit

Disrupting the affordable housing industry by creating a safe, attractive, and respectable co-living environment.

ContractRemoteTeam 51-200Since 2017H1B No Sponsor

• Develop, maintain, and improve our React Native applications across both iOS and Android. • Build and enhance React.js features when product priorities require additional frontend support. • Partner with Product, Design, and Backend Engineering to bring new customer experiences to life. • Identify bottlenecks, troubleshoot issues, and optimize application performance across platforms. • Write clean, maintainable code while participating in thoughtful code reviews. • Build and maintain automated tests that improve confidence and reduce regressions. • Participate in sprint planning, technical discussions, and architectural decisions that shape our roadmap. • Take ownership of technical challenges, balancing speed, scalability, and long-term maintainability.

Argentina
$50K - $75K / year
Full TimeRemoteTeam 10,001+Since 1968H1B Sponsor

• Develops a deep understanding of the WM’s National Account business, its customers, and strategic priorities to align learning solutions with business outcomes. • Partners with business leaders and subject matter experts to identify performance needs and design effective learning and organizational effectiveness solutions. • Participates in strategic planning discussions and determines appropriate modality for organizational effectiveness and training and development programs for current state and future state. • Leads the analysis, design, development, implementation, and maintenance of learning programs using a variety of modalities, including instructor-led, virtual, self-paced, and performance support solutions. • Creates high-quality learning assets, including curricula, eLearning, videos, facilitator and participant guides, job aids, assessments, presentations, and videos. • Apply instructional design best practices, adult learning principles, and learning technologies to create engaging, effective learner experiences. • Evaluates learning effectiveness using learner and business data, continuously improving solutions to maximize impact and performance • Demonstrates business curiosity, ownership, and a growth mindset while contributing to a collaborative, high-performing team culture and advocating for solutions that improve the learner experience

Connecticut
$90K - $110K / year