Join as a Python Developer to build and maintain high-performance applications. Thrive on ownership and solving complex technical challenges in an agile team environment.
Responsibilities
Develop, test, and maintain robust Python applications using modern best practices
Collaborate on code reviews to maintain high code quality and share knowledge across the team
Work with signal processing and analysis tools to deliver data-driven solutions
Deploy and maintain applications on remote physical machines, including containerised environments
Contribute to our continuous improvement culture through technical innovation and process refinement
Requirements
Strong proficiency in Python 3.11+ (cPython) with solid understanding of virtual environments
Comfortable working in Linux environments: SSH access, directory navigation, file permissions, and text editing
Solid grasp of Git version control and command-line workflows
Knowledge of mathematical Python libraries such as NumPy
GitHub expertise including pull requests, Actions, and markdown documentation
Docker experience for containerized development and deployment
Familiarity with Python development tools: profilers, static analyzers, linters, and formatters
Understanding of ARM32 architecture considerations
C/C++20+ skills for performance-critical components integrated with Python
Digital signal processing background
Experience with signal processing and analysis using tools like MATLAB, or Octave
Benefits
Generous holiday allowance: 33 days (including bank holidays), increasing annually up to 36 days
Pension: 4% employer contribution to NEST pension scheme
Health benefits: Aviva Health and Medicash packages
Professional growth: Comprehensive learning and development opportunities, both internal and external
Culture: Open, honest environment where you're empowered to make decisions and drive impact
Hybrid/Remote Working: A Flexible working arrangement, with the expectation to come to the office maximum of once a week.
Software Developer at Towa working on robust desktop applications in Monterrey. Involves collaboration on development cycles and optimizing performance while working in a hybrid setting.
AI Data Engineer developing high - quality Python code and optimizing product functionalities. Collaborating with AI engineers to integrate advanced machine learning algorithms at XTEL.
Software Engineer focusing on backend systems that power Waitwhile's enterprise platform. Contributing to scalable features and collaborating with cross - functional engineering teams.
Senior Embedded Systems Engineer developing and optimizing embedded firmware for counter - drone platforms. Working on mission - critical systems, ensuring performance, reliability, and security.
Full Stack Web Developer building web‑based reports using React and Node.js. Collaborating on complex layouts with Db2 APIs and ensuring performance and user experience.
(Senior) Backend Engineer at Tangany developing secure backend services and APIs for blockchain custody solutions. Collaborating with developers and stakeholders on API design and architecture.
Senior Backend Software Engineer developing innovative technology for sustainable energy systems at Kraken. Tackling complex design and technical challenges in the evolving US energy market.
Backend Engineer for Duomo, creating AI - driven creative production and advertising solutions. Collaborating with engineers and managers to enhance the platform for Christian development.
Senior Systemutvecklare focusing on backend development for Swedish public authority. Collaborating closely with development team to ensure stability, security, and delivery pace.
.NET Developer supporting product engineering at SQA Consulting. Responsible for technical direction, project team leadership, and training junior resources.