Engineering Manager

Arkatechture


Date: 12 hours ago
City: Portland, ME
Salary: $120,000 - $140,000 per year
Contract type: Full time
Remote

Department: Arkalytics - Services

Location: Remote

Compensation: $120,000 - $140,000 / year

Description

Why Work Here?


At Arkatechture, we have a simple shared mission: to build a sustainable organization built upon three pillars: Do something meaningful, With a great team, Earning what you deserve.

Founded in 2012, Arkatechture has grown into a nationally recognized data and technology company, partnering with organizations across the fintech, AI, and financial services spaces. We combine deep industry knowledge with technical expertise to help our clients unlock the full potential of their data. Whether it’s modernizing infrastructure, building analytics platforms, or leveraging AI for smarter decision-making, we thrive at the intersection of innovation and impact.

Our team is made up of curious, collaborative, and community-minded professionals who are passionate about solving complex problems and staying ahead of what’s next in data and technology. While our roots are in New England, our reach is nationwide, and we support flexible, remote-friendly work to match.

We offer a competitive benefits package that includes:
A flexible remote work policy with optional access to our Portland, Maine office
  • A 4-day workweek after 3 years of service
  • Generous paid time off, including 11 holidays
  • Medical, disability, life insurance, and optional dental/vision
  • 401(k) retirement plan with company match
  • Training & certification reimbursement
  • Milestone recognition programs, annual PTO increases, and more
All employees share our core values: put the team first, practice humility, take pride in everything we do, stay curious, care for our community & environment, take work seriously; ourselves not so much.

The Position


The Arkalytics Engineering Manager (Ancillary Implementations) will serve as the primary engineering point of contact for ancillary implementation projects, interfacing directly with clients to ensure satisfaction and timely resolution of technical issues. Acting as a liaison between the Implementation Manager, Lead Analyst, and engineering teams, this role blends client engagement with strong technical and leadership responsibilities.

The Engineering Manager will lead and mentor engineers while remaining actively involved in coding, design, and technical problem-solving. They are expected to guide the team by example, ensuring high standards of engineering practice while fostering accountability, collaboration, and innovation.

The ideal candidate is self-motivated, organized, and adaptable, with the ability to balance strategic priorities with hands-on execution. This role contributes both to successful project delivery and to shaping engineering best practices that align with Arkalytics’ overall platform strategy.

How to Apply

Please send a cover letter and resume with your application. You must submit both documents to be considered for the position. We’re building a diverse team of people who care about doing meaningful work with great people. If that excites you, apply and let’s start the conversation.

Key Responsibilities

  • Oversee all ELT pipeline tasks for Arkalytics implementations, ensuring accuracy, security, scalability, and performance.
  • Provide hands-on technical leadership for the design, development, and review of code across data pipelines and integrations.
  • Serve as the primary technical point of contact for clients on all Arkalytics pipeline implementation matters and escalations.
  • Collaborate with Implementation Managers to define project milestones, ensure deliverables are met on time and within budget, and proactively address client issues.
  • Identify and escalate issues and risks appropriately, ensuring transparent communication and timely resolution.
  • Conduct technical reviews of code and releases prior to deployment, ensuring reliability, security, and compliance.
  • Partner with Solution Architects to define and implement best-in-class technologies and practices across Arkalytics.
  • Work closely with the Production Support Lead to monitor, troubleshoot, and resolve production issues, including participating in triages as needed.
  • Take ownership of challenges, apply creative problem-solving, and proactively remove roadblocks to guide the team to success.
  • Encourage continuous learning and innovation in areas such as data engineering, AI, stream processing, and cloud data services.
  • People management responsibilities for engineers, including mentoring, coaching, and training for success.
  • Participate in team staffing decisions, including hiring, onboarding, and performance management
  • Additional responsibilities as assigned


Skills, Knowledge and Expertise

Requirements
  • Bachelor’s degree in a relevant field or equivalent work experience.
  • 10+ years of professional software engineering experience, including:
    At least 2+ years in a leadership or management role
    At least 2+ years in a client-facing role
  • Proven track record of managing engineering teams delivering production systems or SaaS platforms.
  • Strong technical foundation in cloud-based platforms (AWS preferred).
  • Hands-on coding proficiency in Python, with experience designing and building data pipelines, integrations, and applications
  • Experience with data platforms, data pipelines, or analytics solutions.
  • Hands-on experience with Docker, ECS, Fargate, Kubernetes, microservices, and message queues (required).
  • Experience providing production support and troubleshooting complex systems.
  • Solid understanding of modern engineering practices including CI/CD, automated testing, and DevOps principles.
  • Experience with relational databases such as Snowflake, SQL Server, Oracle, Aurora, or PostgreSQL (required).
  • Experience working with APIs (REST APIs, SDKs, CLI tools) (required).
  • Experience working with multi-format files such as JSON, XML, CSV, flat files, etc.
  • Strong organizational skills with the ability to prioritize competing demands and balance short-term needs with long-term goals.
  • Familiarity with collaboration and productivity tools such as Git, Jira, Confluence, and Slack in an Agile environment.
  • A strong understanding of Agile software development life cycle and methodology
  • Excellent communication and collaboration skills, with the ability to work cross-functionally.
  • Track record of successfully implementing software applications or data projects end-to-end
  • Experience working with offshore teams is required
Preferred Experience
  • AWS Developer Associate certified or AWS Solution Architect certified or AWS SysOps Administrator is a must
  • AWS professional or specialty certified is a nice to have
  • Hand-on experience with Snowflake, Tableau or other modern data warehousing/analytics platforms
  • Domain exposure in Financial Services (Credit unions or Banks)
  • Knowledge of prompt engineering techniques and experience using Generative AI tools (e.g., for code assistance, documentation, or workflow automation) to improve engineering productivity and innovation

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume