cover image
DailyPay

Senior Software Engineer

Hybrid

Belfast, United Kingdom

Full Time

12-04-2025

Job Specifications

DailyPay is transforming the way people get paid. As a worktech company and the industry’s leading earned wage access solution, DailyPay uses an award-winning technology platform to help America’s top employers build stronger relationships with their employees. This voluntary employee benefit enables workers everywhere to feel more motivated to work harder and stay longer on the job while supporting their financial well-being outside of the workplace. DailyPay is headquartered in New York City, with operations throughout the United States as well as in Belfast. For more information, visit DailyPay's Press Center.

The Role

You’ll work alongside a supportive, high-impact team of skilled backend developers to improve how other teams deploy and access their services, how we move data across our platform, and how we automate operations to enable future scale.

Our backend engineering teams specialize in developing robust and scalable Go microservices, leveraging a tech stack that includes AWS, Docker, Postgres, and Kafka. We’re looking for engineers who are passionate about building high-quality solutions and who thrive in a dynamic and collaborative environment.

How You Will Make An Impact

Design, develop and maintain scalable backend services and APIs
Contribute to the transition to micro-services, designing APIs and event-driven architecture
Optimise database performance and data structures for high-traffic, real-time applications
Collaborate with cross-functional teams to align technical solutions with business needs
Mentor engineers, perform code-reviews and drive best practices in Golang

What You Bring To The Team

4+ years software development experience with at least 2 years working with strongly-typed languages (Go, Java, C, etc.)
Demonstrated proficiency writing maintainable, high quality, robust code
Experience in designing and developing micro services in one or more cloud computing services (AWS, Azure, GCP, etc)
Experience with SQL databases
Strong problem-solving skills and a pragmatic approach to engineering problems and a demonstrated willingness to learn new technologies
Knowledge of message queues (SQS, Kafka, etc.) and asynchronous processing patterns
Excellent written and verbal communication skills

Nice To Haves

Understanding of Agile or Kanban / Lean software development methodologies
Experience using Jira for software engineering
Experience building and designing complex software systems that have been successfully delivered to customers
Experience building large scale distributed services
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
Experience developing and mentoring more junior engineers
Good knowledge of conventional and cloud-based infrastructure, and basic networking

What We Offer

Competitive compensation
Opportunity for equity ownership
Private health insurance option
Employee Resource Groups
Fun company outings and events
Generous PTO Allowance
5% Pension contribution

DailyPay does not accept and will not review unsolicited resumes from search firms.

DailyPay is committed to fostering an inclusive, equitable culture of belonging, grounded in empathy and respect, which values openness to opinions, awareness of lived experiences, fair treatment and access for all. We strive to build and develop diverse teams to create an organisation where innovation thrives, where the full potential of each person is engaged, and their views, beliefs and values are integrated into our ways of working.

We are an equal opportunities employer and welcome applications from all sections of the community.

#BI-Hybrid

About the Company

DailyPay, LLC., powered by its industry-leading technology platform, is on a mission to build a new financial system for everyone. DailyPay delivers the industry’s leading on-demand pay solution with modern, insight-driven pay strategies that help America’s leading employers to activate their workforce and build stronger relationships with their employees, so they feel more engaged, work harder, and stay longer. DailyPay works to ensure that money is always in the right place at the right time for employers, merchants, and f... Know more

Related Jobs

Company background Company brand
Company Name
Client Server
Job Title
C# Developer Real Time Pricing - Hedge Fund
Job Description
C# Developer / Software Engineer (.Net SQL) London / WFH to £85k Are you a data savvy C# Developer with strong SQL skills combined with a good understanding of finance / trading systems? You could be progressing your career and gaining valuable finance experience at a hugely successful Hedge Fund, working on complex and interesting systems with continual learning opportunities. As a C# Developer you'll join a small, Agile team to design, develop and support the Portfolio Management systems. You'll be collaborating with Front Office users and will gain a good understanding of financial trading systems, working with modern tech across the full stack from SQL/Oracle, C# .Net Core on the backend through to Angular and TypeScript on the frontend, with a bias towards backend development. There's a range of projects from a couple of weeks through to longer term over several months. Location / WFH: You'll join colleagues in impressive Central London offices with flexibility to work from home one day a week. About you: You have strong C# .Net skills, ideally including .Net Core You have strong SQL development skills You have experience of working on real-time pricing systems and a good understanding of EQ Volatility You also have some front end development skills with technologies such as JavaScript / TypeScript, Angular, React, HTML, CSS and are happy to use Angular going forward You're highly numerate with a good understanding of mathematics You're collaborative with Agile team experience You're degree educated in a STEM discipline What's in it for you: As a C# Developer / Software Engineer you will earn a competitive package: Salary to £85k Bonus Pension, Life Assurance Health and Dental care Employee Assistance Programme 25 days holiday Continuous training and self development opportunities Apply now to find out more about this C# Developer / Software Engineer (C# .Net SQL Real Time Pricing) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
London, United Kingdom
On site
Full Time
24-04-2025
Company background Company brand
Company Name
Line Up
Job Title
C++ Software Engineer
Job Description
On behalf of our client, we are seeking to recruit someone as a C++ Software Engineer for 12 months. As an C++ Software Engineer the team, develop solutions for the next generation of Air Defence Systems, developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability. Role: C++ Software Engineer Pay 65 per hour via Umbrella Contract: Monday- Friday, 37 Hours per week,12-month contract Location: Bristol IR35 Status: Inside Security Clearance: SC to start, UK Eyes only project This is a very hands-on role and requires the continued design and development of Command-and-Control architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. Essential Requirements/Skills/Experience A strong background in software engineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and can work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in other languages such as Ada, QT Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 and restricted coding standards such as MISRA C++ If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up Aviation Line Up Aviation has carved its own place in the recruitment of Aviation and Aerospace personnel all over the world for more than 30 years. We work with some of the industry's best known companies who demand the highest standard of applicants. "Follow @LineUpAviation on Twitter for all of our latest vacancies, news and pictures from our busy UK Head Office. Interact with us using the tag at anytime! Thank you for your follow!"
Bristol, United Kingdom
On site
Full Time
25-04-2025
Company background Company brand
Company Name
Lloyds Banking Group
Job Title
Lead Software Engineer
Job Description
SALARY: £90,440-£106,400 pa LOCATION: Edinburgh HOURS: Full time - 35 hours per week WORKING PATTERN: Hybrid, 40% (or two days) in Edinburgh An exciting opportunity has arisen for a Lead Software engineering in our Identity & Authentication Platform in Edinburgh. ABOUT US The Identity & Authentication Platform delivers capabilities to enable LBG business areas secure client and digital authentication and identity across all their digital channels. Our core products include Identity & Authentication as a Service, consumed via end-to-end packaged, self-servable strategic capabilities. ABOUT THIS OPPORTUNITY As a Lead Software Engineering, you'll be responsible for leading a talented group of engineers, guiding them through the complexities of software engineering and leading the delivery of robust, scalable solutions. You'll use your technical expertise to support product performance, reliability, and security in line with our strategic vision. This role will give you the opportunity to work with modern tech stacks, micro services, and cloud-based architectures, while collaborating closely with multi-functional teams to drive continuous improvement and operational excellence. WHAT YOU'LL DO Join the lab leadership team, helping to shape our direction as we transform existing, and build new strategic platforms. Work with the Lab Engineering Lead, product owners, architects, and other collaborators to define, design and deliver the lab's strategic product roadmap. Lead the development of our software services, from design through to live support; driving a culture of delivering highly resilient, secure and quality software. Support colleagues in their performance and development; providing leadership, mentoring and coaching of our engineers; developing their skills and career growth; fostering a culture of learning, innovation, and collaboration. Drive adoption of engineering best practices. WHAT YOU'LL NEED: You'll be a full-stack engineer with… Excellent leadership, communication, and problem-solving skills, with the ability to translate complex technical issues into clear business solutions. Strong experience in software engineering, with expertise in Java (or similar), scripting, GitHub etc... A solid understanding of microservice architectures, API development, and cloud technologies (public and private cloud). Knowledge of DevOps practices and tools (CI/CD pipelines, service mesh, orchestration). Understanding of Authentication and Authorisation concepts ABOUT WORKING FOR US Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity or culture. And it's why we especially welcome applications from under-represented and neurodiverse groups. We're disability confident. So, if you'd like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual bonus award, subject to Group performance Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days' holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies If you're excited by the thought of becoming part of our team, get in touch. We'd love to hear from you!
Edinburgh, United Kingdom
On site
Full Time
24-04-2025
Company background Company brand
Company Name
K3 Capital Group
Job Title
Technical Lead Developer
Job Description
Who we are: K3 Capital Group is a digitally ambitious and highly entrepreneurial group of professional services businesses advising SMEs. Why join us: K3 Capital Group are on the cusp of an exciting digital transformation journey and central to that transformation is technology. By joining us you will have the opportunity to shape exciting and innovative projects that will be critical to achieving the strategic business objectives. You will have the chance to dive into cutting edge tech including Azure, AI, Machine Learning, and more, whilst at the forefront of driving our digital future. What you’ll be doing: We are looking for a technical lead developer who will be able to work across our multiple application stacks providing expertise in selecting new technologies, maintaining our existing platforms and developing exciting new solutions in line with strategic business plans and objectives. You will also be responsible for recruiting, managing and mentoring a group development team, providing technical guidance, assuring quality and ensuring that best practice is followed. You will be responsible for designing and overseeing the technical aspects of software projects, ensuring that the architecture aligns with the business goals, technical requirements and digital strategy. Core Responsibilities: Recruitment: Build and manage a team of traditional and low code developers capable of delivering the Group Digital Strategy. Mentoring and Management: Mentor and manage mid-level and junior developers, providing guidance and support to help them grow in their roles. Suppliers and Partners: Work with external developers and development partners to provide quality assessments and performance management on quality of code and make group recommendations for future platform usage. Technical Assurance: Ensure the quality and alignment of software platforms by providing technical guidance and support to both internal and external development teams. Technical Architecture: Lead the technical end-to-end development using a combination of low code and traditional development techniques ensuring alignment with business requirements, design patterns and best practices. AI - Evaluation, selection and development of AI technologies to effectively address business opportunities. Cloud Governance: Work closely with the Head of Applications and Architecture to provide assurance when assessing SaaS providers and validating cloud architecture design. Innovation: Proactively engage in prototyping and identify emerging technologies to drive innovation in line with the group objectives. API Development: Design and manage APIs and API strategy, ensuring best practice versioning and backwards compatibility with internal and external applications. Version Control: Manage our version control strategy and ensure code management policies are adhered to. Development: Contribute to the development of applications writing reusable, testable, and efficient code. Integrations - Lead the development and maintenance of integrations between low-code platforms and other enterprise solutions. UI/UX Feasibility: Ensure the technical feasibility of UX/UI designs to a variety of methodologies and contribute to designs with an “accessibility for all” mindset. Security: Design and implement security and data protection measures for all applications with a “secure by design” principle. Best Practices: Ensure that coding is conducted to best practice guidelines to build and maintain a high-quality application portfolio. Devops: Contribute to CICD pipelines to automate testing, deployment and monitoring processes. Project Delivery: Deliver application modules in line with the delivery profile and architecture laid down by the Head of Applications and Architecture, adhering to the organisation change process. Documentation: Maintain comprehensive documentation for code, APIs and system processes. Other Responsibilities Collaboration: Work closely with senior stakeholders and business users. Guide developers to deliver high-quality software solutions. Delivery: Work within multi-disciplined teams to deliver software solutions in line with business expectations. Problem-Solving: Troubleshoot and resolve issues that arise during development and post-development. Be the escalation point and resolve technical issues that arise during development Essential Skills At least 5 years’ experience using .NET (C#) in a commercial environment. At least 3 years’ experience working with front end frameworks such as Angular, Vue or React. Good experience working with and designing solutions for Microsoft Azure. Proficiency in using low/no code platforms such as Microsoft Power Apps. Strong understanding of software architecture principles and design patterns. Experience developing and delivering software solutions working within an Agile framework. Expert level developing RESTful APIs. Expert level working with relational databases (SQL). Expert level in using GIT for version control and collaboration. Desirable Skills Knowledge of microservices architectures. Experience of implementing and developing IPaaS solutions and the benefits that such platforms bring. Additional programming language knowledge such as Python, PHP. Experience in leveraging Azure’s AI services and integrating these into applications to enhance functionality.
Bolton, United Kingdom
Hybrid
Full Time
25-04-2025