Arkatechture

Arkatechture

2 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 2 most recent jobs
Arkatechture

Software Engineer

Arkatechture•Anywhere•Full-time
View Job
Compensation$90K - 100K a year

You would resolve production issues and develop platform enhancements and automation while improving stability, performance, and scalability in AWS. | The role requires at least three years of software engineering experience, a related bachelor's degree, and proficiency in Python, SQL, and AWS cloud infrastructure. | Software Engineer Department: Arkalytics - Support Employment Type: Full Time Location: Remote Compensation: $90,000 - $100,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 Arkatechture is seeking a Software Engineer to join our Support Services team, supporting our Arkalytics platform and related data warehousing and analytics solutions. This role combines software engineering, cloud operations, and customer support. You'll investigate complex production issues, develop permanent solutions, improve platform reliability, and build tools and automation that make our products better for customers and teammates alike. You'll work closely with engineers, customers, and product experts to resolve technical challenges while continuously improving the stability, performance, and scalability of our platform. 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. To help us get to know you, please include your resume and answer the following question in the cover letter section of your application: Describe a production issue or customer-facing technical problem you personally investigated and resolved. What was the issue, how did you troubleshoot it, what tools, logs, queries, or data did you use to identify the root cause, and what did you ultimately change or implement to resolve it? (250 words or less.) Key Responsibilities Troubleshoot and resolve complex production issues across the Arkalytics platform. Develop software enhancements, bug fixes, and automation that improve platform stability and customer experience. Investigate application, database, and cloud infrastructure issues within AWS environments. Perform root cause analysis and implement long-term solutions to prevent recurring issues. Build and maintain clean, reliable, and well-tested code. Improve monitoring, alerting, logging, and operational tooling. Collaborate with Support Services, Customer Success, Product, and Engineering teams to resolve customer issues efficiently. Participate in Tier 2 and Tier 3 production support and shared on-call rotations. Contribute to system documentation, knowledge sharing, and continuous process improvements. Participate in code reviews and help maintain high engineering standards. Stay current with emerging technologies and recommend improvements that enhance our platform. Additional responsibilities as assigned. Skills, Knowledge and Expertise 3+ years of professional software engineering experience. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Proficiency developing or supporting applications in AWS. Strong programming skills in Python or another object-oriented language. Solid SQL skills and experience working with relational databases (Snowflake or Databricks). Familiarity with REST APIs, SDKs, and command-line tools. Ability to work with structured data formats such as JSON, XML, and CSV. Strong troubleshooting, debugging, and root cause analysis skills in production environments. Familiarity with containerized and cloud-native technologies such as Docker, ECS, Fargate, Kubernetes, or microservices is a plus. Knowledge of NoSQL databases such as DynamoDB is a plus. Comfort working in Linux or Unix environments. Understanding of data warehousing, business intelligence, or analytics platforms. Familiarity with Git, Jira, Confluence, and Slack. Experience working in Agile software development environments. AWS certification is preferred, or a willingness to obtain one. Familiarity with CI/CD pipelines and DevOps practices is a plus. Financial services industry experience is a plus. Strong written and verbal communication skills, with the ability to explain technical concepts to both technical and non-technical audiences. A collaborative mindset, intellectual curiosity, and a passion for continuous learning.

REST API design and maintenance
Production troubleshooting and observability
SQL and database experience
Cross-functional communication
JavaScript and NodeJS development
Direct Apply
Posted 6 days ago
AR

Senior Software Engineer, Technical Lead

Arkatechture•Anywhere•Full-time
View Job
Compensation$90K - 140K a year

Design and deliver complex data solutions with technical leadership and mentorship. | 7+ years software/data engineering, Python, AWS/Snowflake proficiency, leadership experience, bachelor's degree. | 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. 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. To help us get to know you, please include your resume and answer the following question in the cover letter section of the application: Tell us about a complex data or software engineering solution you personally designed and delivered. What problem were you solving, what technologies and approach did you use, and what was the outcome? Please also briefly describe your role in guiding other engineers or improving the team’s technical approach along the way. (250 words or less.) 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 Additional responsibilities as assigned 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

API design
Mentorship
System architecture
Direct Apply
Posted about 2 months ago

Ready to join Arkatechture?

Create tailored applications specifically for Arkatechture with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt