Skip to main content

Python Integrations Engineer

Python Integrations Engineer
EdgeTier
3 months 4 weeks ago

About EdgeTier

At EdgeTier, we help customer care teams by seamlessly blending AI, automation, and people. Our award-winning technology helps some of the most innovative companies in the world to deliver better quality customer service and to understand their customers better. We have a huge opportunity to seize. We hope that you can help us get there.

Technological Focus at EdgeTier

At EdgeTier, we are first and foremost technology enthusiasts. We use the latest methodologies and tooling to build world-class software and place a strong emphasis on excellent user experience. While working at EdgeTier you will continuously be exposed to new technologies and will deploy them in real-world environments. As a member of the technical team, you will be consistently evaluating and recommending new technologies that will form part of our products.

Your Role at EdgeTier

  • Working closely with onboarding clients and the sales team to facilitate a seamless integration experience.
  • Working on a wide range of features and functionality for EdgeTier’s core product offering.
  • Developing, designing, and maintaining functionality across EdgeTier’s backend systems including the APIs, core functionality, and databases.
  • Providing input into product architecture and product functionality.
  • Reviewing pull requests.
  • Maintaining systems, fixing bugs, and developing new features.
  • Working with frontend developers in designing out APIs.
  • Working directly with the senior management team and supporting the development of EdgeTier’s technical strategy. Bringing new technologies and ideas into the development team.

Requirements for You

  • Enjoy working with customers to solve complex integration problems.
  • Like solving important problems in a crucial part of EdgeTier’s product.
  • Are adaptable to work on new problems using new technologies.
  • Have professional experience of:
    • Leading a team and instilling development principles.
    • 5+ years Python development.
    • 3+ years SQL experience.
    • 3+ years working with Python web frameworks (ideally Flask).
    • 3+ years using ORMs and accessing databases from Python (ideally SQLAlchemy and Postgres).
    • Experience using PostgreSQL, AWS services such as RDS, Ec2, SQS, SNS, etc., SQLAlchemy.
    • Proficient with Git.
    • Experience writing unit tests using pytest, unittest etc.
    • Experience in software architecture and design.
    • Are deeply curious and like solving problems.
    • Enjoy working in a collaborative and fast-paced environment.

What We Offer

  • Competitive salary based on your experience.
  • Stock options: we offer stock to all staff.
  • Education budget available for staff.
  • Future security with a company-matched pension plan.
  • Opportunity to be part of something great and growing with us in your career.

Diversity and Inclusion

EdgeTier provides a safe environment that encourages personal and professional growth, nurtures trust, facilitates the development of new values, and fosters long-lasting connections. We take great pride in being an Equal Employment Opportunity employer at EdgeTier. We are committed to a discrimination-free workplace and do not engage in employment discrimination based on various protected statuses.

Agencies Note:

Please note that we have an internal sourcing model and do not require agency assistance. Unsolicited CVs will not be accepted.

Expertise level

Work arrangement

Key skills

Similar Jobs in Ireland