Backend Systems Engineer

Location

South Africa

Posted

21 days ago

Salary

0

Seniority

Mid Level

Job Description

Backend Systems Engineer

xneelo

Role Description At xneelo (Pty) Ltd, our backend software engineers are tasked with providing a world-class API layer between the customer and their hosting services. As a backend software engineer, you will be responsible for: - Building and maintaining secure, consistent, and reliable infrastructure and services. - Enabling our customers to manage their hosting services in a dynamic and ever-changing environment. - Being part of a cross-functional engineering team that architects both the services and underlying hardware/software supporting infrastructures. Our position as a large-scale, mass-market hosting company comes with a unique set of complex problems that requires a team able to creatively solve these challenges in an innovative fashion. As a potential candidate, you will be expected to: - Tackle problem spaces that require applying industry-standard software development practices. - Expand our CI implementation. - Solve scaling problems to provide a reliable and performant platform. Product development at xneelo focuses on the engineering of the backend infrastructure as a vital component of delighting our customers by transforming complexity into click-of-a-button simplicity. We are passionate about: - Frequent, iterative delivery of high-quality software. - Building lasting solutions using Agile principles and the latest technology available. We work together in autonomous teams that take full responsibility for their part of the xneelo ecosystem and require commitment to and understanding of the Agile (Scrum) development philosophy. The software development team is fully remote. Qualifications - BSc or BTech majoring in Computer Science (advantageous). - 5+ years software development experience. Requirements - Passion for technology to serve operational and client requirements. - Programming, open source technologies, and IT in general. - Optimal systems and simple procedures. - Agile development and a self-organising team environment. - Sharing ideas and innovation. - Test-driven development mindset. - High level of proficiency in: - Backend and API software design & development. - Ruby (language currently in use), Java, Go, Python, or PHP (willingness to transition to Ruby). - Database design and architecture (MySQL, PostgreSQL, Redis, MongoDB, etc.). - Software development within the Linux/Unix environment. - Strong familiarity with Linux fundamentals (Debian/Ubuntu, etc.). - Agile development practices (team focus, continual improvement, automated tests, refactoring, continuous integration, pair programming). - Object-oriented programming. - Effective communication. - Self-motivated and self-managing. - Understanding the true cost of a temporary solution and pursuing projects to their full completion. Benefits - Opportunity to solve interesting and large-scale backend technical challenges. - Be part of figuring out how we get better at what we do. - Look for opportunities to innovate and optimise. - Collaborate with the Product Owner and stakeholders to understand customer needs and deliver innovative, robust solutions.

Related Categories

Related Job Pages

More Systems Engineer Jobs

Intersect Power logo

Senior Control Systems Engineer – Power Generation

Intersect Power

Intersect Power is a clean energy company that brings scalable and innovative, low-carbon solutions to its customers in wholesale energy and retail markets. The company develops so

Systems Engineer21 days ago

• Define and own plant-wide control strategies and DCS/SCADA architectures for large-scale power generation assets. • Establish scalable, resilient system designs that support complex operational profiles and evolving grid requirements. • Guide development of advanced control logic, including automated load balancing, load shedding, and fast-start sequencing. • Oversee integration of OEM control systems, including reciprocating engines and gas turbines, into unified plant and microgrid control environments. • Ensure seamless communication and coordination between plant subsystems and external grid interfaces. • Validate system performance against dynamic response and operational requirements. • Serve as the primary technical authority for EPC firms, system integrators, and vendors across all control system scopes. • Review, redline, and approve critical engineering deliverables, including P&IDs, control narratives, cause-and-effect matrices, network architectures, and I/O lists. • Lead control systems engineering across multiple concurrent large-scale capital projects, maintaining alignment with schedule, budget, and quality expectations. • Collaborate with mechanical, electrical, civil, and commissioning teams to ensure cohesive system design and execution.

California + 3 moreAll locations: California | Colorado | New York | Texas
$188.5K - $205.4K / year
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Responsible for day-to-day administration and support of the Contact Center platform, which includes managing various functions such as the Five9 dialer (or other dialers), ACD blending, and Omnichannel capabilities. • Involves troubleshooting any issues that arise and ensuring that operations run smoothly. • Analyzing and developing operational functions within the Contact Center platform. • Optimizing dialer interactions for efficiency and effectiveness, enhancing Omnichannel capabilities to improve customer experience. • Ensure compliance with regulations and testing for compliance, ensuring that all interactions meet regulatory standards and guidelines. • Driving adherence of Call Center policies to ensure effective controls exist to safeguard company assets. • Creating efficiency and effectiveness in systems management and performance. • Managing dialer strategy, performance ensuring to deliver strong service levels, occupancy, and call routing to ensure KPI’s are surpassed. • Develop expertise in enhancing agent experience opportunities with Five9 Omnichannel customer communication.

South Carolina
Greenhouse logo

Senior UX Design Engineer, Design Systems

Greenhouse

At Greenhouse, we live by our mission through using our own product to help us hire the right person for the job, every time. We are a remote-first company and have shared office spaces in New York City and Ireland, and optional co-working spaces that give us flexibility to do our best work anywhere. We take an active role in our growth through a performance review program that’s committed to providing actionable feedback, and a bonus structure that rewards great performance. We believe that bringing together a variety of perspectives makes us a stronger company – and we nurture leaders who create an inclusive culture and invest into employee resource groups that celebrate our differences and life experiences. We’re proud to have built an award-winning culture that’s been recognized as Fortune’s Best Places to Work and Inc.’s Best Workplaces multiple years in a row.

Systems Engineer21 days ago
Full TimeRemoteTeam 501-1,000

Role Description Greenhouse is looking for a Senior UX Design Engineer, Design Systems to join our central Design System team – Greenhouse's centralized experience and delivery enablement team for the product organization. Reporting to the Staff Designer & Manager, Design Systems, you'll be the missing implementation layer between design intent and production code. This is a first-of-its-kind role at Greenhouse, built to close a growing structural gap and help define the AI-powered future of how we design, build, and ship product. You'll serve all of our triad feature teams (Product, Design, Engineering) as shared infrastructure. - Convert fragmented, one-off UI work into reusable, production-grade system capabilities that compound in value with every team that ships. Who will love this job - A design evangelist – you believe using the design system should be the easy path and the right path, and you're energized to make that true across the entire organization. - A system-minded builder – you see every one-off UI request as an opportunity to build something reusable that makes the next request faster. - A forward thinker – you track where AI-powered design tooling is heading, not just what it can do today, and you position your work on that slope. - An experience-first engineer – you start from the ideal workflow and work backwards to the technology, not the other way around. - A cross-functional partner – you thrive in the space between design and engineering, co-owning decisions rather than just receiving handoffs. - A code-first problem-solver – you believe the fastest path from concept to shipping is live, working code, not another round of mockups. What you'll do - Build and maintain production-grade components and patterns across core workflows, with accessibility and interaction fidelity built in from the start. - Own a single documentation source of truth for Design and Engineering, with clear APIs, variants, and working examples teams can use without asking. - Set contribution standards and guardrails that keep the design system the obvious default across Greenhouse's product teams. - Partner with engineering to deliver implementation-ready patterns, reducing handoff loops and bespoke UI across feature teams. - Champion design systems adoption across the organization and elevate the product through motion, interaction design, and refined brand moments. Qualifications - 5+ years of front-end engineering, UX engineering, or related field experience in a modern component framework, with strong component architecture skills. React + TypeScript strongly preferred. - Working knowledge of AI development tools (Claude, MCP, Code Sandbox, or similar) for code-ready output generation. - Solid understanding of accessibility best practices (WCAG) and state modeling, demonstrated in shipped work. - Fluency working with design tokens, layout systems, and interaction states, with a genuine interest in visual and interaction design. - A documentation-first approach: teams should be able to self-serve from what you write. - Demonstrated experience shipping design systems work at another organization. Field-tested knowledge, not just theoretical familiarity. - Storybook (or similar) component documentation and showcase workflow experience, a plus. - Visual regression testing and CI quality gate experience, a plus. - Design token pipeline experience and tooling, a plus. - Your own rare talents — if you don't meet 100% of the qualifications, tell us why you'd be an excellent fit for this role in your cover letter. Requirements - Applicants must be legally eligible to work in Canada as of the start date chosen by the Company. We are unable to support sponsorship at this time. - For purposes of processing or administering your employment relationship, personal information that you provide to the Company may be transferred to and accessed by an affiliate in the United States or elsewhere, or to agents and contractors (such as payroll companies, insurance companies, information technology consultants, etc.) that provide services to the Company. Benefits - The national pay range for this role is $105,800 - $158,800 CAD. Individual compensation will be commensurate with the candidate's experience and qualifications. - Certain roles may be eligible for additional compensation, including stock option awards, bonuses, and merit increases. - Additionally, certain roles have the opportunity to receive sales commissions that are based on the terms of the sales commission plan applicable to the role. Company Description At Greenhouse, we live by our mission through using our own product to help us hire the right person for the job, every time. We are a remote-first company and have shared office spaces in New York City and Ireland, and optional co-working spaces that give us flexibility to do our best work anywhere. We take an active role in our growth through a performance review program that’s committed to providing actionable feedback, and a bonus structure that rewards great performance. - We believe that bringing together a variety of perspectives makes us a stronger company – and we nurture leaders who create an inclusive culture and invest into employee resource groups that celebrate our differences and life experiences. - We’re proud to have built an award-winning culture that’s been recognized as Fortune’s Best Places to Work and Inc.’s Best Workplaces multiple years in a row.

BC + 1 moreAll locations: BC | Canada
C$105.8K - C$158.8K / year
Full TimeRemoteTeam 1,001-5,000Since 1986H1B No Sponsor

• Capturar requisitos de sistema e apoiar na análise das regras de negócio, garantindo que as soluções desenvolvidas atendam às necessidades da área foco do sistema; • Realizar manutenção corretiva e evolutiva nos sistemas, conforme necessidades dos usuários e evolução da tecnologia; • Participar de refinamentos técnicos e funcionais, contribuindo para a definição do escopo das funcionalidades; • Planejar, especificar e implementar melhorias e novas funcionalidades; • Desenvolver soluções full-stack, front-end ou back-end, implementando funcionalidades e componentes definidos com a equipe; • Manipular e otimizar o uso de bancos de dados; • Escrever testes automatizados para garantir a qualidade e confiabilidade do código; • Elaborar e manter documentação técnica e de usuário para referência futura, seguindo os padrões estabelecidos; • Trabalhar em conjunto com a equipe para garantir a entrega do software conforme o planejamento realizado;

Brazil