
Senior Software Engineer - Green Energy - up to £90,000
Hybrid
Oxford, United Kingdom
Full Time
26-03-2025
Job Specifications
Join a fast-growing tech-driven energy trading company, looking to promote a green energy future.
You will be working in a close-knit team, contributing to the development of the firm’s renewable energy trading platform. You’ll be leveraging your Python expertise to drive optimisation whilst collaborating closely with traders and data scientists working towards firmwide solutions.
You will be stepping into a Senior seat in the business, so you will have the opportunity to lead projects and implement innovative ideas whilst helping to mentor some of the more junior members of the team as they scale.
Your main focus will be on developing brand-new applications as well as maintaining an existing codebase centred around the Energy Trading and Risk Management platform, predominantly using Python and API frameworks such as FastAPI and Django.
Becoming a part of this small team in an ever-changing sector will give you the opportunity to see the impact of your work everyday whilst driving a green energy future.
Starting salary is expected at £90,000.
Want to join green-tech and make a global impact? Get in touch.
About the Company
We are Saragossa. A high-growth technology recruitment firm, specialising in helping investment businesses extend their technology capability. Named after an unusual but highly effective chess move, we help people achieve their objectives, whether building a world-class team, delivering exceptional projects, or accelerating professional ambitions. You can find our privacy policy here - https://saragossa.co.uk/privacy-policy Know more
Related Jobs


- Company Name
- xAI
- Job Title
- IT Support Specialist
- Job Description
- About xAI xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company's mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers and researchers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. About the Role xAI is seeking a detail-oriented IT Support Specialist to join our IT team. The ideal candidate will have a strong background in IT support, particularly with modern SaaS tools across multiple operating systems, and will be responsible for ensuring all employees have the technical support needed to perform their tasks efficiently. This role involves direct technical support, system troubleshooting, and maintaining our IT infrastructure to ensure high availability and security. Responsibilities Provide first-level contact and convey resolutions to user issues via the help desk system or via in-person support for macOS, Windows, and ChromeOS platforms. Troubleshoot and resolve hardware, software, and networking issues for end-users across different operating systems. Support and train users on Rippling for HR management, GSuite for productivity, Slack for communication, and Tailscale for secure network access, ensuring compatibility and optimal performance on various OS platforms. Manage user accounts, permissions, and access rights across supported systems on macOS, Windows, and ChromeOS. Assist in the configuration, setup, and maintenance of IT hardware and software tailored to each OS environment. Ensure all systems are up-to-date with the latest patches and security updates for each operating system. Maintain accurate and current documentation for hardware and software configurations specific to macOS, Windows, and ChromeOS. Develop and update user guides and FAQs for common IT issues across all supported platforms. Track and report on IT issues, resolution times, and user feedback to improve service delivery. Implement and enforce security protocols tailored to each OS to protect company data and infrastructure. Educate staff on IT security best practices relevant to their operating system. Participate in IT projects including rollouts of new applications, upgrades to existing systems, and transitions to new technologies, ensuring cross-OS compatibility. Work with other IT team members to plan and execute these projects effectively. Basic Qualifications Bachelor's degree in Information Technology, Computer Science, or equivalent experience. 4+ years of experience in IT support, ideally within a tech or SaaS-focused company, supporting macOS, Windows, and ChromeOS. Preferred Skills & Experience Strong understanding of network configurations and troubleshooting across various platforms. Excellent troubleshooting skills in environments running macOS, Windows, and ChromeOS. Knowledge of security practices and protocols specific to each operating system. Proficient in managing devices and software on all three mentioned OS platforms. Exceptional communication and interpersonal skills to interact with users at all levels. Strong problem-solving abilities and customer service orientation. Ability to work independently and as part of a team in a fast-paced environment. Additional Requirements: Ability to work evenings and weekends as needed xAI is an equal opportunity employer and does not unlawfully discriminate based on race, color, religion, ethnicity, ancestry, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, disability, medical conditions, genetic information, marital status, military or veteran status, or any other applicable legally protected characteristics. Qualified applicants with arrest or conviction records will be considered for employment in accordance with all applicable federal, state, and local laws, including the San Francisco Fair Chance Ordinance, Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. For Los Angeles County (unincorporated) Candidates: xAI reasonably believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: Access to information technology systems and confidential information, including proprietary and trade secret information, and/or user data; Interacting with internal and/or external clients and colleagues; and Exercising sound judgment. California Consumer Privacy Act (CCPA) Notice


- Company Name
- Meta
- Job Title
- Software Engineer, Machine Learning
- Job Description
- Meta is embarking on the most transformative change to its business and technology in company history, and our Machine Learning Engineers are at the forefront of this evolution. By leading crucial projects and initiatives that have never been done before, you have an opportunity to help us advance the way people connect around the world. The ideal candidate will have industry experience working on a range of recommendation, classification, and optimization problems. You will bring the ability to own the whole ML life cycle, define projects and drive excellence across teams. You will work alongside the world’s leading engineers and researchers to solve some of the most exciting and massive social data and prediction problems that exist on the web. Software Engineer, Machine Learning Responsibilities: Play a critical role in setting the direction and goals for a sizable team, in terms of project impact, ML system design, and ML excellence Adapt standard machine learning methods to best exploit modern parallel environments (e.g., distributed clusters, multicore SMP, and GPU) Re-evaluate the tradeoffs of already shipped features/ML systems, and you are able to drive large efforts across multiple teams to reduce technical debt, designing from first principles when appropriate Leading a team from a technical perspective to develop ML best practices and influence engineering culture Be a go-to person to escalate the most complex online/production performance and evaluation issues, that require an in depth knowledge of how the machine learning system interacts with systems around it Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules based models Suggest, collect and synthesize requirements and create effective feature roadmap Code deliverables in tandem with the engineering team Minimum Qualifications: Experience in software engineering, or a relevant field Experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or related technical field Experience with scripting languages such as Python, Javascript or Hack Experience leading major initiatives successfully Experience building and shipping high quality work and achieving high reliability Experience with developing machine learning models at scale from inception to business impact Knowledge developing and debugging in C/C++ and Java, or experience with scripting languages such as Python, Perl, PHP, and/or shell scripts Experience demonstrating technical leadership working with teams, owning projects, defining and setting technical direction for projects Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Preferred Qualifications: Masters degree or PhD in Computer Science or a related technical field Exposure to architectural patterns of large scale software applications Experience with scripting languages such as Pytorch and TF About Meta: Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics. Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.


- Company Name
- Deliveroo
- Job Title
- Senior Software Engineer
- Job Description
- Location: London, the UK - Hybrid (3 days from the office) Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Senior Software Engineer at Deliveroo, your individual work contributes to achieving goals in multiple teams. While you will work with your team and lead projects, some of your work will contribute outside of your direct remit. You will report to managers and groups leads and together deliver the results. Expectations: Technical Execution: You will improve code structure, architecture, review code of any scope produced by your team. It will also include work to maximise the efficiency of your team by leading team project planning, foreseeing dependencies and risks, and constructively partnering with other disciplines (e.g. PM, Experience) You'll aim to simplify the maintenance and operation of production systems, promoting visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and, identify collaboration opportunities. You'll break down large pieces of work, guide design and technical / implementation choices and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Pride in readable, well-designed, well-tested software Experience writing web-based applications in any language, and an interest in learning (Go, Ruby/Rails, Python, Scala, or Rust) Familiarity and practical experience with relational databases (PostgreSQL, MySQL) Familiarity and practical experience with web architecture at scale (20krpm and above) Familiarity and practical experience with "NoSQL" data backends and other such as Redis, DynamoDB, ElasticSearch, Memcache. Workplace & Diversity At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer multiple great benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an exciting space. Please click here to view our candidate privacy policy.


- Company Name
- Paid
- Job Title
- Founding software engineer
- Job Description
- Company Description Paid is the all-in-one, drop-in Revenue Engine for AI Agents that handles your pricing, subscriptions, margins, billing, and renewals with just 5 lines of code. By using Paid, you can establish a complete business back office quickly, without the need to hire additional personnel or build a revenue system from scratch. Designed specifically for AI Agents, Paid provides a purpose-built solution for modern software needs. Paid allows seamless integration and efficient management, ensuring your business operations are streamlined and effective. Role Description This is a full-time on-site role for a Founding Software Engineer based in the London Area, United Kingdom. The Founding Software Engineer will be responsible for designing, developing, and maintaining the company's core software systems. Key tasks include back-end web development, and implementing object-oriented programming principles, and collaborating with other engineers to ensure high-quality software delivery. Additionally, the role involves evaluating new technologies and tools to continually enhance and improve the platform. Qualifications Strong foundation in Computer Science and Software Development Experience coding production applications using AI Evidence of having built agents Excellent problem-solving skills and ability to work in a fast-paced environment Effective communication skills and ability to collaborate with a team Bachelor’s degree in Computer Science or a related field