Beamery logo
Beamery

Create more human experiences for all talent, and unlock the skills and potential of your global workforce.

Senior Software Engineer, Data

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

145 days ago

Salary

£76.5K - £90K / year

Seniority

Senior

Job Description

Senior Software Engineer, Data

Beamery

• Architect, Design, and Evolve a World-Class Data Platform: Take ownership of the architecture and development of a cutting-edge data platform, using state-of-the-art technologies and tools. • Lead the Development of the Analytics and Semantic Layer: Build and maintain the end-to-end analytics layer, developing robust data models and transformations to drive business intelligence. • Drive Self-Service Data Empowerment: Develop and manage high-quality data products that empower other teams to access reliable insights quickly. • Mentor and Guide a Team of Data and Software Engineers: Act as a technical leader within the team, providing mentorship to data and software engineers at all levels. • Collaborate and Influence Cross-Functionally: Partner with other cross-functional teams, to deeply understand data needs. • Pioneer AI-First Development Practices: Champion modern, high-velocity development practices, leveraging advanced development and coding tools to increase velocity. • Influence Key Business and Technical Decisions: Leverage your expertise to shape the strategic direction of Beamery’s data platform.

Job Requirements

  • dbt for data transformations; data storage (ideally both - SQL/NoSQL);
  • Back-end engineering (one of - NodeJS/Python/Java/C#);
  • Data pipelines and modeling (SQL);
  • Monitoring/alerting;
  • Infrastructure as Code (Terraform);
  • Containerization (Docker, Kubernetes).
  • Excellent communication skills to advocate technical solutions to various audiences
  • Strong Systems Design ability to create scalable and adaptable solutions for complex problems
  • Autonomy in fast-paced, data-driven environments to achieve measurable business outcomes.

Benefits

  • Beamery is for Everybody
  • Accommodations for the recruitment process

Related Job Pages

More Full-stack Engineer Jobs

Upflow logo

Senior Full Stack Engineer

Upflow

Revolutionizing how B2B companies get paid.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Architect and implement complex, high-impact product features from start-to-finish. • Collaborate closely with the product manager, the designer, and other engineers to translate business requirements into technical solutions. • Ship clean, maintainable code to production daily. • Participate actively in code reviews providing and receiving constructive feedback. • Troubleshoot and debug complex product issues. • Optimize application performance and ensure scalability. • Help define and improve coding standards, development processes, and best practices. • Stay up to date on new technologies and promote their adoption when appropriate.

France
€60K - €90K / year
Job Closed
Anaplan logo

Software Engineer – Full Stack

Anaplan

Anaplan is an enterprise planning and modeling platform for sales, marketing, and finance. Chief Architect Michael Gould quit his job in order to expand on his

• Be part of a well-balanced, cross functional team, delivering exceptional software. • Be driven by the customer, everything you do is to solve a problem for our users or to enable us to solve problems for users more effectively/sustainably. • Working closely with product to deliver customer delighting experiences and platforms innovations. • Actively practice continuous integration and deployment and proactively contribute improvements to the way these are done. • Work within an agile development process and thrive in an environment that promotes high levels of autonomy and accountability. • Write tests at every level of the testing pyramid to ensure the quality of your work is good to go to production every time we build. • Apply your experience across the full stack as necessary.

India
Job Closed

Role Description ENO8 is looking for a Senior Full Stack Developer with 8+ years of hands-on experience building complex, production-grade web applications using Node.js, Express.js, React.js, Next.js, and AWS. The ideal candidate has worked on applications involving payments and billing workflows (financial reporting, reconciliation, payroll, and invoicing—2+ years required; 4+ years ideal, with a strong emphasis on front-end and reporting). This role requires someone who is dependable, communicates clearly, takes pride in code quality, and thrives in collaborative, remote-first product teams. You also have a strong working knowledge of modern AI tools to accelerate development and improve debugging efficiency. Responsibilities - Design, develop, and maintain end-to-end web applications using Node.js, Express.js, React.js, and Next.js - Build secure, scalable backend services and REST APIs - Design and implement payment transaction workflows, including billing, invoicing, subscriptions, refunds, and reconciliation - Integrate and manage payment gateways, handling edge cases such as failures, retries, idempotency, and webhooks - Design transactional data models ensuring data consistency, integrity, and auditability - Work extensively in a production AWS environment, ensuring scalability, security, and performance - Work as part of a distributed agile development team - Participate in technical design and product planning meetings - Document technical requirements, designs, and processes related to the product - Apply strong Git branching strategies (feature branches, release branches, hotfixes) and maintain clean pull-request practices - Use modern AI-powered development tools to: - Accelerate feature development - Improve debugging and root-cause analysis - Refactor and optimize code safely - Participate in code reviews, refactoring, and architectural discussions - Collaborate closely with Product, Business Analysis, Design, and QA teams - Support production deployments, monitoring, and issue resolution - Maintain clear and structured technical documentation Qualifications - 8+ years of professional experience as a Full Stack Developer - Strong hands-on experience with: - Node.js & Express.js (Minimum of 6 yrs) - React.js & Next.js (Minimum of 6 yrs) - AWS (EC2, S3, RDS/DynamoDB, Lambda, IAM, CloudWatch) - Proven experience working on complex applications with payment transactions and invoicing - Strong understanding of cloud security, secrets management, and environment configuration - Excellent knowledge of Git workflows and branching strategies (Git Flow or equivalent) - Practical experience using the latest AI tools for accelerated development and bug fixing - Solid understanding of SDLC, APIs, and scalable system design - Experience working in Agile / Scrum environments - Comfortable working independently in a remote-first setup Soft Skills - Dependable: Consistently delivers on commitments and takes ownership of outcomes - Great Communication: Clear, proactive, and effective with technical and non-technical stakeholders - Quality-Focused: Takes pride in clean, maintainable, and secure code - Customer-Oriented: Genuinely cares about serving customers and building reliable systems - Team Player: Collaborates effectively and contributes positively to team culture - Problem Solver: Approaches complex challenges calmly and systematically Benefits - Work on innovative digital projects that shape industries - Join a passionate, global team of technologists and innovators - Competitive contract rates - Opportunities for skill development and growth in a dynamic environment

India
Job Closed
Acorns logo

Software Engineering Intern

Acorns

Invest for your future. Save for Later. Earn more money. Spend smarter. #GrowYourOak www.acorns.com

OtherRemoteTeam 201-500Since 2012H1B Sponsor

• Collaborate closely with the Engineering team to design and build innovative solutions, contributing new ideas, technologies, and development methodologies. • Write high-quality, maintainable code in one or more programming languages, with a focus on performance, scalability, and reliability. • Produce clear, thorough design and development documentation to support long-term maintainability and knowledge sharing.

United States
$25 / hour
Job Closed