Honu is hiring a
Senior Software Engineer

Logo of Honu

Honu

πŸ’΅ ~$48k-$59k
πŸ“Remote - United Kingdom

Summary

Honu is seeking a Senior Software Engineer to join their small agile team. The role involves building complex software solutions, collaborating with the team, developing RESTful APIs, working with various databases and tools, ensuring code quality, participating in Agile XP methodologies, deploying applications to Google Cloud Platform, monitoring and supporting production environments, improving engineering standards, tooling, and processes. The ideal candidate should have extensive technical proficiency in Python, be a systems thinker, multi-sector/disciplinary background, humble, team player, comfortable taking ownership, accountability, and responsibility.

Requirements

  • You believe in easy-to-maintain code and identify with modern concepts such as clean coding, automated testing and continuous deployment
  • Strong systems thinker, able to see the bigger picture at different resolutions simultaneously
  • Multi-sector/disciplinary background. Experience in speaking to subject matter experts in diverse fields, understand, and develop models - in a continuous iterative process
  • You’re considerate, humble, and a strong believer in teamwork
  • You're comfortable taking ownership, accountability and responsibility
  • You possess extensive technical proficiency in Python ( 3+ years professionally ) and are comfortable with a range of libraries and, ideally, cloud-based architecture (AWS/GCP/Azure etc. we use Terraform to deploy to GCP)
  • Based in the UK or Europe
  • You're available to meet in the UK or Europe for a 3-day team working session every 8-10 weeks

Responsibilities

  • Have a hugely visible impact, building towards our first public release and beyond, as a member of a small, tight-knit team, including working closely with the founder
  • Collaborate with the team to define the strategy and vision for how we will build effectively and be successful
  • Work closely with other engineers across the company to build delightful features that span various parts of the system
  • Develop RESTful APIs using FastAPI and Pydantic
  • Work with SQL and NoSQL databases, as well as ORM tools like SQLAlchemy and SQLModel
  • Write clean, maintainable and efficient code
  • Ensure code quality through TDD and observability practices
  • Containerise applications using Docker
  • Participate in Agile XP methodologies like pair programming and code reviews
  • Integrate OAuth for security and user authentication
  • Work with Python and Poetry for package management
  • Utilise GitHub for version control and team collaboration
  • Deploy applications to Google Cloud Platform using Terraform
  • Occasionally work with React and TypeScript for frontend development
  • Monitoring and supporting production, staging, research, and demo environments
  • Ensure our platforms are reliable, scalable, secure and extensible
  • Improve engineering standards, tooling, and processes

Preferred Qualifications

  • Airflow, Airbyte, Python, DBT, Postgres, and BigQuery on GCP
  • Knowledge of OAuth/API user credential handling and feed acquisition from sources such as Shopify, QuickBooks, Google Analytics, Facebook, Salesforce, and many others
  • Experience with 3rd-party API integrations
  • DevOps experience ( incl. Terraform )
  • React and Typescript experience
  • Fintech experience is a big plus, eCommerce experience is nice to have, but not a requirement

Benefits

  • Competitive stock options package
  • Remote-first working policy
  • Regular company offsites

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Honu know you found this job on JobsCollider. Thanks! πŸ™