waypointjobs

Arkatechture

Senior Software Engineer, Technical Lead

portland, ME

Check who can apply and the requirements below before continuing.

Availability awaiting confirmation

We are waiting for a fresh update from the source. This page preserves the last received job details; current availability is not confirmed.

Job description

Senior Software Engineer, Technical Lead

Department: Arkalytics - Support

Employment Type: Full Time

Location: Remote

Compensation: $111,000 - $130,000 / year

Description

Technical Lead | Python | ETL/ELT | APIs | AWS | Snowflake

Build the Future of Data Solutions

At Arkatechture, we have a simple shared mission: Do something meaningful, With a great team, Earning what you deserve.

Since 2012, we’ve brought together data lovers and technical experts who are passionate about solving complex problems and helping businesses harness, utilize, and optimize their data. As the data landscape continues to evolve, so do we. We are constantly exploring better technologies, approaches, and ways of working.

We are proud of the community and culture that we’ve created at Arkatechture, and we have no intention of slowing down. 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

Arkatechture is seeking a Senior Software Engineer, Technical Lead to design, build, and deliver complex custom data and software solutions for Arkalytics customers through project-based Statements of Work (SOWs). This role serves as a senior technical contributor and leader within the Custom Services engineering lane, responsible for architecting ETL/ELT data pipelines, developing scalable automation, integrating APIs, and solving advanced data engineering challenges across customer environments.

In addition to hands‑on technical delivery, the Senior Engineer will play a key role in developing and supporting the growth of other engineers within the lane. This includes providing technical guidance and mentorship, helping engineers strengthen their skills and capabilities, and promoting consistent engineering standards and best practices. The Senior Engineer will also partner closely with the head of the lane to continuously improve the team’s day‑to‑day operations by refining processes, documentation, technical standards, and tooling.

The Senior Engineer will collaborate closely with project managers, analysts, engineers, and clients to translate requirements into effective technical solutions while ensuring quality, performance, scalability, and long‑term maintainability. The ideal candidate has deep hands‑on engineering experience with modern data platforms, strong Python development skills, a track record of delivering production‑grade solutions in cloud environments, and the ability to lead and develop other engineers while driving continuous improvement across the team.

Additional responsibilities as assigned

Key Responsibilities

Take full accountability for assigned SOW tasks and deliverables, ensuring on-time delivery, quality execution, and high customer satisfaction

Analyze and resolve technical challenges within SOW scope by identifying root causes and implementing effective solutions while adhering to change management procedures

Gather requirements for data pipeline integration (ELT) development and data mapping (business logic)

Drive the data discovery and file requirements process

Proactively monitor client batch cycle (ETL) processes, ensuring successful execution and responding quickly to failures

Automate deployment processes and develop tools to monitor system health, reliability, and business‑critical processes

Maintain accurate task statuses and communicate progress, risks, issues, and dependencies to internal teams and clients

Escalate risks and issues in a timely manner and actively participate in daily standups and team discussions

Build project estimates and partner with Project Managers on task planning and allocation

Establish and promote engineering best practices, technical standards, and consistent approaches across the Custom Services engineering lane

Provide technical mentorship, guidance, and support to other engineers, helping them develop their skills, troubleshoot complex challenges, and grow in their roles

Serve as a senior technical resource for the engineering team, providing guidance on solution design, architecture, and technical decision‑making

Partner with other leaders to continuously evaluate and improve processes, documentation, standards, and tooling that support the team’s day‑to‑day operations and service delivery

Identify opportunities to improve engineering efficiency, quality, scalability, and consistency, and help drive those improvements through implementation

Foster knowledge sharing across the engineering team by contributing to documentation, reusable solutions, and team learning

Collaborate closely with Project Managers, analysts, engineers, and other internal stakeholders to ensure successful client delivery

Skills, Knowledge and Expertise

7+ years of experience in software engineering, data engineering, or a similar hands‑on technical role

Bachelor's degree in a related field or equivalent professional experience

AWS or Snowflake technical certification, such as AWS Solutions Architect Associate or above, or a comparable certification

Strong Python development experience, with a track record of building production‑grade applications, automation, or data solutions

Experience with additional programming or scripting languages such as C#, JavaScript, or Go is a plus

Demonstrated experience mentoring and developing other engineers through technical guidance, knowledge sharing, code reviews, and ongoing feedback

Experience serving as a senior technical resource or technical lead, including influencing solution design, architecture, engineering standards, and technical decision‑making

A continuous improvement mindset with experience identifying and implementing improvements to engineering processes, documentation, tooling, or development practices

Experience with containerization, orchestration, and cloud technologies such as Docker, ECS, Fargate, Kubernetes, microservices, and message queues

Strong Linux or Unix experience

Experience with CI/CD tools and practices, such as Jenkins or Bitbucket Pipelines

Experience working with relational and cloud databases such as Snowflake, PostgreSQL, SQL Server, Oracle, or DB2

Experience designing and integrating with REST APIs, SDKs, and CLI tools

Experience working with multiple data and file formats, including JSON, XML, CSV, and flat files

Strong understanding of software engineering, testing, version control, and deployment best practices

Demonstrated experience successfully designing and delivering multiple production software applications or data engineering projects

Experience working with Git, Jira, Confluence, and Slack in an Agile development environment

Exposure to NoSQL databases such as MongoDB or DynamoDB is a plus

Strong communication and collaboration skills, with the ability to work effectively with engineers, project managers, analysts, and customers

Ability to take ownership of complex technical problems, operate independently, and help others navigate challenges when the path forward is not immediately clear

#J-18808-Ljbffr

Worksite address

portland, ME, 04122, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Explore related searches

Current related jobs

Govcio LLC

WhatJobs

Senior Dynamics Developer

washington, DC

$175,000.00 /Yr

Overview: GovCIO is looking for an experienced Senior CRM developer to support the continued enhancement and operations of a Microsoft Dynamics C…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Senior Application Developer

fairfax, VA

$165,000.00 /Yr

Overview: GovCIO is currently hiring a highly skilled Senior Application Developer with an active Secret clearance to design, build, and modify a…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Software Developer- SME

quantico, VA

$195,000.00 /Yr

Overview: GovCIO is currently hiring for a Software Developer-SME   to design, code, test, and maintain software applications and systems in supp…

Listing review due 2026-10-06View job

Govcio LLC

WhatJobs

Sr. Instructional Developer

fort meade, MD

$120,000.00 /Yr

Overview: GovCIO is currently hiring for an Instructional Developer  to design and develop training materials for personnel . This position will…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Oracle E-Business Suite (EBS) Developer

laurel, MD

See pay details in description

Description Are you a skilled problem-solver who blends technical expertise with creativity to build effective and efficient solutions? If s…

Listing review due 2026-10-06View job