Jobs
>
Software Engineer
>
Portland

    Software Engineer - Portland, United States - Arkatechture

    Default job background
    Description
    Software Engineer

    Department: Arkalytics - Services

    Employment Type: Full Time

    Location: Portland, ME, USA

    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.

    We started in 2012 with a passion for data, business, and getting things done. We are a team of data lovers and technical experts who use our skills to help businesses big and small harness, utilize, and optimize their data. As New England's Data Resource, we are a small company constantly evolving to keep up with changing landscapes in the data world.

    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 work-from-home policy (work 100% remote)
    • Open-concept office in Portland, ME with an easy-going dress code, and fresh pots and pops all day (that's coffee and popcorn)
    • Training & certificate reimbursement
    • A competitive benefits package that includes medical, disability, life insurance and optional dental/vision
    • 401K Retirement planning with company matching
    • Generous paid time off and eleven paid holidays
    • Employee recognition through milestone awards including annual PTO increases, as well as a 4 day work-week at 3 years of service
    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 candidates for a Software Engineer position to support our Arkalytics platform and other initiatives related to Data Warehousing, BI and Analytics. We are looking for a self starter who is passionate about software and data and excited to work on new and emerging technologies. The ideal candidate will be able to understand the full end to end scope and execute with a 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. Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Arkatechture we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

    Key Responsibilities
    • Requirement gathering, design and documentation
    • Identify, design, and implement process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
    • Develop code that meets requirements
    • Analyze, design and develop tests
    • Estimation and working with Project manager/Scrum Master on task allocation
    • Provide ongoing maintenance, support and enhancements to existing systems and platforms
    • Communicating with both technical and non-technical collaborators and end users/clients
    • Work alongside other engineers on the team to elevate technology and consistently apply best practices
    • Escalating risks and issues on time
    • Reporting work status to project stakeholders; participating in daily standups
    • Production (night and day) Support (Tier 2 and 3) and service desk engineering
    • Additional responsibilities as assigned
    Skills, Knowledge and Expertise

    Requirements
    • 3+ years of experience in a similar individual contributor role
    • Bachelor's degree in a related field or comparable work experience is acceptable for this position
    • Experience with AWS is a must. Openstack or other cloud providers is a plus
    • Experience with object-oriented scripting languages like Python is a must
    • Experience with relational SQL databases such as Snowflake or Databricks is a must
    • Experience with NoSQL databases such as DynamoDb is a plus
    • Experience working with APIs, specifically REST APIs, SDKs and CLI tools is a must
    • Experience working with multi format files like JSON, XML, CSV, Flat etc is a must
    • Experience with Docker, ECS, Fargate, Kuberetes, microservices, message queues and related technologies is a nice to have
    • A strong Linux or Unix background is preferred
    • Experience working with data in a BI/Analytics/Data Warehousing environment is a must
    • Knowledge of Git, Jira, Confluence, Slack is a must
    • Experience with Agile framework and processes is a must
    • AWS Certification such as Developer associate or Solution architect is a must
    • Experience working in financial services is a nice to have
    • Experience or knowledge of CI/CD is a nice to have


  • Eclipse Enterprises Falmouth, United States

    .NET Software Engineer, .NET 8, C# - Global Internet Icon - Falmouth, Germany · (Tech stack: .NET Software Engineer, .NET 8, C#, Blazor, Azure, JavaScript, HTML5, CSS3, Agile, Programmer, Full Stack Developer, Architect, Software Developer, .NET Software Engineer) · Our client i ...

  • Roman Health Pharmacy LLC

    Software Engineer

    2 weeks ago


    Roman Health Pharmacy LLC Portland, United States

    Why work for us · We're not just like every other bank. Tyro has always been a tech company at heart, but fostering a diverse and inclusive environment, and a passion for continuous learning has always been one of the most important parts of our company's culture. · Tyros are a h ...


  • Horizon Innovations Crescent Beach, United States

    Who You Are · Are you a fan of both computer science and spacecraft missions? Do you want to develop software using modern techniques and play a role in upcoming satellite missions? Are you looking for an international and informal work environment? · As a Software Engineer at Cr ...

  • HighByte

    Software Engineer

    1 day ago


    HighByte Portland, United States

    Position Summary · If you are energized by startup culture, do not miss this opportunity to join a fast-growing B2B software company making an impact in a large global market. As a Software Developer at HighByte, you will be engaged in all phases of the software development lifec ...


  • pro search GmbH Portland, United States

    Our Maine-based client, a nonprofit delivering independent, reliable and insightful data solutions, is seeking to add a Java Developer to their growing engineering team. The Direct Hire position will own the design and modification of key system functionality, collaborating with ...


  • WEX Portland, United States

    We are seeking a seasoned Director of Engineering in the WEX Mobility Engineering organization. This role will lead the engineering team for the International Mobility suite of products. International fleet is a global team situated in the UK, USA, A Software Engineer, Director, ...


  • Capital One Portland, United States

    314 Main Street , United States of America, Cambridge, Massachusetts Director, Software Engineering (Risk Tech) In Risk Tech, we provide the foundation for Capital One to thrive in an uncertain world. Our engaged, empowered, and intelligent people produce outstanding products, wo ...


  • WEX Portland, United States

    Director, Software Engineering page is loaded · Director, Software Engineering · Apply · locations · Portland, ME · US - Remote · Illinois - Remote Office · Washington DC - Remote Office · Texas - Remote Office · posted on · Posted 3 Days Ago · job requisition id · R1 ...


  • Cornerstone OnDemand Portland, United States

    The Software Engineer will be part of the Cloud Engineering (Infrastructure and DevOps) team responsible for all of Cornerstone's production systems and services. The goal of the Cloud Engineering team is to achieve highest levels of efficiency and productivity using various tool ...


  • WEX Portland, United States

    Job Description · (*) This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; Dallas, TX; San Francisco Bay Area, CA; Portland, ME; and Washington, D.C. · About the Team/Role · We are a group dedicated to en ...


  • Pharmacy Data Management Inc Poland, United States

    If you are a visionary leader with a passion for innovation and a desire to make an impact, we want to hear from you PDMI is looking for a Manager of Software Engineering to join our innovative team to create exceptional outcomes. You will be responsible for leading an exceptiona ...


  • WEX Portland, United States

    We are seeking a seasoned Director of Engineering in the WEX Mobility Engineering organization. This role will lead the engineering team for the International Mobility suite of products. International fleet is a global team situated in the UK, USA, Australia, India, and Brazil. I ...


  • WEX Portland, United States

    Job Description · (*) This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; Dallas, TX; San Francisco Bay Area, CA; Portland, ME; and Washington, D.C. · About the Team/Role · We are a group dedicated to ena ...


  • CLYNK South Portland, United States

    Lead Software Engineer · CLYNK is a circular economy solutions provider. We make it easy for retailers, brands, redemption operators and everyday people to do the right thing through our consumer-centric "bag-drop" technology solutions. We are the fastest growing mode of beverag ...


  • CLYNK Portland, United States

    Job Description · Job DescriptionSalary: · Lead Software Engineer · CLYNK is a circular economy solutions provider. We make it easy for retailers, brands, redemption operators and everyday people to do the right thing through our consumer-centric "bag-drop" technology solutions. ...


  • CLYNK South Portland, United States

    Lead Software Engineer · CLYNK is a circular economy solutions provider. We make it easy for retailers, brands, redemption operators and everyday people to do the right thing through our consumer-centric "bag-drop" technology solutions. We are the fastest growing mode of beverag ...


  • Microsoft Corporation South Portland, United States

    Microsoft Corporation · Senior Software Engineer · South Portland , · Maine · Apply Now · Every minute of every day, customers stake their entire business and reputation on the Microsoft Cloud. The Azure Customer Experience (CXP) team believes that when we meet our high stan ...


  • WEX Portland, United States Full time

    About the Team/Role · Team Collaboration Support applications both during and outside business hours. · Resolve issues and Service Requests quickly and efficiently. · Support production deployments, which occur on evenings and weekends. Contribute to post-deployment applicatio ...


  • SynergisticIT Portland, United States

    SynergisticIT wants every candidate to know that the Job Market is Challenging and that to stand out, you need to have exceptional skills and technologies that's where we come in to make sure you get the attention that you need SynergisticIT understands the complex nature of the ...


  • WEX Portland, United States

    Senior Software Development Engineer page is loaded · Senior Software Development Engineer · Apply · locations · Portland, ME · US - Remote · time type · Full time · posted on · Posted 2 Days Ago · job requisition id · R15131 · About the Team/Role · We are the AI Engi ...