Software Engineer

Lofty

Company description

Lofty partners with disruptive organizations to create data-rich software products.

About Lofty

Lofty is a software development and innovation consultancy that creates custom software applications for our clients using emerging technology like AI, Machine Learning, and Data Science. We are a growth company focused on aggressively expanding in local as well as national markets.

We moved to a fully remote workforce during COVID-19 and have chosen to embrace our remote culture permanently. Local candidates are encouraged to apply, but this position can be performed from anywhere in the USA.

Life @ Lofty

Work at Lofty is an energizing balance of perfection with pragmatism where we work together with our clients to build complicated and highly innovative technology.

We invest in our talented team and encourage non-stop personal and professional development.

Our twice monthly Lofty Labs events are company-wide days dedicated to innovation and growth, where each team member is free to explore new techniques, technologies, or skills that help us grow and innovate both personally and as a team.

Our podcast, Friday Afternoon Deploy, is a popular entertainment show for the Software Developer community where members of our team engage in real talk about the industry.

Job description

Software Engineer (SE) has 3+ years experience developing software for the web browser and the related ecosystems. Preferred experience, but not limited to, would include using Python, Django, Kubernetes(Rancher), Javascript, and Vue.

An SE is capable of creating well-defined tasks based on project architectures and completing them with a high degree of quality, while balancing pragmatism and productivity. Progressing through being an SE will involve taking on tasks of higher complexity within the organization and working daily with the team to develop their professional abilities.

Qualifications

  • 3+ years professional experience in web application development

  • Python/similar OO languages (minimum 2+ years experience)

  • Javascript (minimum 2+ years experience)

  • Strong knowledge with Unix based systems administration

  • Strong Knowledge of Database Systems and SQL

  • Strong knowledge of Git

Preferred (but not required) Qualifications

  • Experience with building and maintaining Django applications

  • Experience with building and maintaining Vue applications

  • Extensive Python experience

  • Strong knowledge of data structures, software design patterns, relational and non-relational databases

  • Experience with data intensive architectures and software.

  • Experience with middleware-type applications and data pipelines

  • Experience working in an Agile/Scrum environment

Key Attributes

  • Able to work without direct supervision. Lofty Employees are trusted to do what is right without leadership stepping in.

  • Motivated to try new methods and learn new technologies without direction to do so.

  • Can follow directions well, but does not require directions to work.

  • Great attention to detail.

  • Has a good balance of commitment to excellence and pragmatism.

  • Able to comfortably communicate with teammates and product owners regarding their projects.

Responsibilities

  • Implement architected systems and logic and serve as project leader on projects.

  • Take personal responsibility for project deadlines and technical commitments to our product owners.

  • Continued education/training.

  • Mentoring all level engineers. All Lofty Engineers are responsible for mentoring engineers that are lower in the career ladder than they are.

Lofty Developer

  • Finds fulfillment in solving complicated problems
  • Works collaboratively to ensure the best solution is achieved
  • Pursues their own education, supported by Lofty, to continue to sharpen their skills
  • Values breadth of knowledge as much as specialization
  • Utilizes tests as a tool to guarantee code stability
  • Looks for the next way to contribute to any project they are a part of
  • Has informed opinions they hold lightly
  • Yields their preferences to build the right solution

This is the stuff we love to use:

  • Python, Django, Django Rest Framework
  • PostgreSQL, Elasticsearch
  • Vue.js (Web apps)
  • React Native (Mobile apps)
  • Docker, Kubernetes, Rancher, Amazon Web Services
  • Ansible, Terraform, Packer