Jobs and Careers
AR
Software Engineer
ArkatechtureUnited StatesRemotefull_timeVerifiedPosted 22 Feb 2024
About the role
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!
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/Ana
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s