Senior Software Engineer

Senior Software Engineer

Full-Time 60000 - 70000 € / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Develop innovative software solutions using machine learning and cutting-edge technologies.
  • Company: Join a vibrant tech company transforming business operations with AI.
  • Benefits: Enjoy flexible hours, remote work, competitive salary, and health insurance.
  • Other info: Work in a dynamic environment with excellent career growth opportunities.
  • Why this job: Make a real-world impact by preventing outages and improving performance.
  • Qualifications: Experience in software development, particularly with JavaScript frameworks like React.

The predicted salary is between 60000 - 70000 € per year.

Salary £60,000 - £70,000+ DOE

About our Company

Our mission at Toumetis is to deliver intelligence that can transform business operations and enable new revenue via the application of machine learning. We combine experience in applied machine learning, frontend development, data engineering, and cloud computing to help Fortune-1000 companies bring elegant IoT solutions to life, surfacing unique insights to predict and prevent problems and improve organisational performance. Our engineers, developers and data scientists share a passion for innovation and are dedicated to providing our customers with solutions that enable new insights that revolutionise business processes. We have a friendly working environment with flexible hours, WFH (1-2 days in the office P/W), regular social events, Private Medical/Optician/Dental insurance, a very competitive pension scheme and you will be supplied with a MacBook Pro.

Our main office is based in the heart of the wonderful and vibrant city of Bristol around the corner from the SS Great Britain and one of the street artist, Banksy’s infamous works. It is only a short stroll to Cargo and the Harbourside area which boasts a tremendous array of bars, restaurants, cafes and other assorted nice places all ripe for a lunch break visit or relaxing after work.

We're looking for an experienced Senior Software Engineer to join our existing cross-functional development team. You'll be working on applications for some of our largest customers, while using cutting edge technologies and frameworks. An ideal candidate will have previous experience working in a Senior position within a team, be hands on and enthusiastic with their code, and be willing to mentor developers within the team. You will have strong self-motivation and the ability to solve tough problems independently.

What will you be working on?

As a company we specialise in using ML within the Electrical Distribution Industry to predict outages and equipment failure. The work has huge real world implications, helping prevent anything from large scale outages to mitigating wildfires. Within the Development team you will be responsible for working on our core platform, “Cascadence’ which uses machine learning and physics based algorithms to generate predictions. Cascadence provides data scientists and engineering analysts the ability to understand and investigate anomalies on a live distribution network. You’ll be working alongside a talented team of front end developers, backend developers and AWS engineers, using a tech stack which incorporates React, Python and AWS. You’ll be responsible for maintaining and creating new features on this platform, whilst keeping scalability, efficiency and code quality at the forefront of your mind. Alongside this you’ll be helping junior developers grow, sharing best practises and offering support and guidance.

Experience & Attributes

  • Solid experience in a variety of modern languages and frameworks with strong working knowledge of JavaScript key frameworks such as Reactjs
  • Knowledge of designing and building RESTFUL API’s.
  • Experience working with PostgreSQL/ GraphQL.
  • Proven experience with setting up and maintaining continuous integration and delivery pipelines.
  • Comfortable working to Agile/Lean/DevOps principles and practices.
  • Experience with Docker and/or Kubernetes.
  • Experience of supporting and extending systems with code developed by teams other than your own.

Interested in the role? For a confidential discussion about this role, or if you feel your skillset would be of benefit to the Toumetis team but doesn’t match a specific job spec, please get in touch with our Talent Acquisition team - george.wrightson@Toumetis.com.

Senior Software Engineer employer: Toumetis

At Toumetis, we pride ourselves on being an exceptional employer, offering a vibrant work culture in the heart of Bristol, where innovation thrives. Our team enjoys flexible working hours, opportunities for professional growth, and a comprehensive benefits package including private medical insurance and a competitive pension scheme. Join us to work on cutting-edge machine learning applications that have real-world impact while enjoying a supportive environment that fosters collaboration and creativity.

T

Contact Detail:

Toumetis Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with machine learning and software development. This gives potential employers a tangible sense of what you can bring to the table.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so be ready to discuss your past experiences and how they relate to the role.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows your genuine interest in joining our team at Toumetis, where we value innovation and collaboration.

We think you need these skills to ace Senior Software Engineer

Machine Learning
Frontend Development
Data Engineering
Cloud Computing
JavaScript
React
RESTful APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with JavaScript frameworks like React, and any work you've done with machine learning or cloud computing. We want to see how your skills align with our mission!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for innovation and how you can contribute to our team. Mention specific projects or experiences that relate to the work we do at Toumetis, especially in the Electrical Distribution Industry.

Showcase Your Problem-Solving Skills:In your application, don’t forget to mention instances where you've tackled tough problems independently. We love self-motivated individuals who can think on their feet, so share those stories that demonstrate your ability to innovate and overcome challenges.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to showcase your skills. Plus, it’s super easy – just follow the prompts and let us know why you’d be a great fit!

How to prepare for a job interview at Toumetis

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React, Python, and AWS. Brush up on your knowledge of RESTful APIs and databases like PostgreSQL and GraphQL, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled tough problems independently. Think about challenges you've faced in previous roles and how you approached them, especially in a senior position. This will demonstrate your self-motivation and ability to think critically.

Emphasise Mentorship Experience

Since the role involves mentoring junior developers, be ready to share your experiences in guiding others. Talk about how you’ve helped team members grow and any best practices you’ve implemented to foster a collaborative environment.

Cultural Fit Matters

Toumetis values a friendly working environment, so don’t forget to show your personality! Be prepared to discuss how you can contribute to their culture, whether it’s through social events or teamwork. A good cultural fit can set you apart from other candidates.