Access Genie

Subscribe job alerts


Remote Job

Staff Software Engineer

Access Genie
  • Posted : a week ago

Headquarters: Lakewood, New Jersey, United States
URL: https://www.accessgenie.com

The Staff Software Engineer is a seasoned professional with at least 10 years of experience in software development, specializing in startups within the tech industry. This individual excels in leading development teams, driving coding excellence, ensuring comprehensive testing, and architecting scalable software solutions.

Who We Are

  • We are an early-stage startup focused on building automation of Asset Management (ITAM) for B2B clients within the physical, digital, and organizational automation space.
  • We are a remote-first, geographically distributed team open to candidates worldwide.
  • We are committed to transparency, openness, and supporting each other to build great things.
  • We approach our products with genuine curiosity and recognize that innovative tech solutions pair best with high-performance, engaged teams.
  • We offer great benefits, including a 100% remote work environment, flexible schedules, and ongoing growth opportunities.

Requirements

  • Progressive experience in software development with a history of technical leadership roles.
  • Proven expertise in startup environments within the tech sector.
  • Deep understanding of design patterns, code quality, and testing frameworks.
  • Excellent analytical, critical thinking, and problem-solving skills.
  • Strong communication skills and an ability to collaborate cross-functionally.
  • Able to explain complex technical concepts to others.

Qualifications

  • Solid track record of over 10 years demonstrating mastery of Python, mainly in production backend applications.
  • Strong expertise with SQL relational databases like PostgreSQL or MySQL.
  • Demonstrated proficiency in working with RPC and REST APIs.
  • Proficient in processing queues such as Apache Kafka or RabbitMQ.
  • Proven expertise in utilizing in-memory databases like Redis and Memcached.
  • Solid understanding of Git and branching models for coaching and collaborating with distributed teams.

Nice-To-Haves

  • Hands-on experience working with cloud platforms such as AWS and Azure.
  • Command of CI/CD best practices to streamline development pipelines.
  • Familiarity with Identity Providers, Active Directory, and LDAP.
  • Enhanced skills with other programming languages like C++, Rust, or Go are highly valued.
  • A comprehensive grasp of network connectivity, traffic encryption, authentication protocols, proxy, firewall, VPN, and SSH tunnels.

Responsibilities

  • Consistently write production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors. Understand when it is appropriate to leave comments biased towards self-documenting code.
  • Understand your team's testing approach and use quality metrics to identify gaps. Work with your team to recommend solutions that are in accordance with accepted testing frameworks and the testing pyramid.
  • Have expertise in your team's domain, including the breadth of services, how they interact, and data flows between systems. Understand adjacent domains as they affect their team.
  • Architect applications using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Anticipate future use cases and make design decisions that minimize the cost of future changes.
  • Proficient at using systematic debugging to diagnose all issues within the scope of their domain.
  • Review epics and projects critically and ensure they're appropriately broken down, prioritized, and well-understood by the team.
  • Can communicate effectively with a diverse team. Foster a culture of clear, concise, effective, audience-oriented communication on their team, ensuring teammates actively listen to others and are understood. Actively demonstrate these behaviors. Pay attention to nonverbal communication.
  • Foster a culture of documentation and knowledge sharing within your team and actively demonstrate these behaviors.
  • Consistently help your teammates overcome obstacles, resolve blockers, and complete work tasks. Give or share credit where due.
  • Mentor your teammates in an open, respectful, flexible, and empathetic manner. Seek out mentoring opportunities specifically to create team redundancy and backfill ability. Mentor members of other teams as needed.

Benefits

  • Competitive salary
  • Work from anywhere - we are 100% remote
  • Unlimited PTO (vacation, time to recharge, US or local holidays)
  • Flexible working hours with 4 hours overlapping in US Eastern time
  • Opportunity to work with cutting-edge technologies while contributing to impactful projects
  • Collaborative, innovative, and supportive work culture
  • Chance to lead and mentor a team of talented engineers
  • Professional growth and development opportunities

Recruitment Process

We are committed to providing a simplified, transparent, and streamlined hiring experience. You may expect the following stages:

  1. Technical assessment and code challenge
  2. Meeting with your future Engineering Manager
  3. Technical interview with the technical leadership
  4. Cultural fit interview with the CTO
  5. Get a job offer, sign contracts, and define your start date.
  6. Welcome aboard!


We are a fully remote, distributed team. However, we are not currently able to provide visa sponsorship for employment.

Upon submitting your application, you consent to receive future communications. The communication will depend on the availability of positions that align with your qualifications. Only eligible candidates will receive correspondence.


Interested in Access Genie but don't think this role is the best fit for you? View our other positions: https://accessgenie.workable.com

To apply: https://weworkremotely.com/remote-jobs/access-genie-staff-software-engineer

Similar Jobs

Remote Job

Staff Software Engineer - Tech Lead (Python)

Access Genie
  • a week ago
  • Headquarters: Lakewood, New Jersey, United States URL: https://www.accessgenie.com The Staff Software Engineer is a seasoned professional with at least 10 years of experience in software development, specializing in startups within the tech industry. This individual excels in leading devel

Remote Job

Staff Software Engineer

BuildBook
  • a month ago
  • Headquarters: Denver, CO URL: https://buildbook.co/ About the JobOur core technology is Ruby on Rails and ReactJS on the web, along with a hybrid React Native mobile app.  You’ll be joining us in a period of rapid growth, so your primary directive will be to roll up your sleeves and bu

Remote Job

Staff Software Engineer - Full-Stack

Fathom
  • 2 months ago
  • Headquarters: Remote URL: https://fathom.video Are you a highly experienced software engineer who enjoys working on a fast-growing product that users absolutely love? If so, you've come to the right place. You have a lot of choices about where you spend your time, so let's first tell you a

Remote Job

Full Stack Staff Software Engineer

eHealth, Inc
  • 5 months ago
  • eHealthInsurance has many exciting career opportunities in a number of locations, across various functions. Come join us today!We are seeking a Staff Software Engineer to join the eCommerce Engineering team at eHealth. This role will help design and build the company’s next-generation eCommerce ex

Remote Job

Staff Software Engineer, Systems Engineering

Equinix
  • 11 months ago
  • Headquarters: Redwood City, California URL: https://www.equinix.com/ About EquinixEquinix is the world’s digital infrastructure company, operating 210 data centers across the globe and providing interconnections to all the key clouds and networks. Businesses need one place to simplify a

Remote Job

Staff Software Engineer

PDQ
  • one year ago
  • Headquarters: Salt Lake City, UT URL: https://www.pdq.com/ *Currently, PDQ employees can live in any of the following US states: AK, AZ, CO, CT, FL, GA, ID, IL, IN, KY, MD, MI, MN, MO, NC, NH, OK, OR, TN, TX, UT, VA, WA, WI.PDQ, founded in Salt Lake City, UT, makes device management simpl

Remote Job

Staff Software Engineer, Python

AssemblyAI (YC 17)
  • one year ago
  • Headquarters: United States URL: https://www.assemblyai.com/ We're looking for a senior backend engineer with strong software and cloud engineering skills. You'll help us build highly scalable developer-centric APIs and backend systems powered by state-of-the-art ML models. Some of your r

Remote Job

Staff Software Engineer, Python+ML

AssemblyAI (YC 17)
  • one year ago
  • Headquarters: United States URL: https://www.assemblyai.com/ We're looking for a senior backend engineer with strong software and cloud engineering skills. You'll help us build highly scalable developer-centric APIs powered by state-of-the-art ML models. Some of your responsibilities will

Remote Job

Staff Software Engineer - Mobile

SalesRabbit
  • one year ago
  • Headquarters: Lehi, Utah URL: https://salesrabbit.com SalesRabbit is transforming the field sales industry. Our mission is to help field sales reps have the best chance at success. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designe

Remote Job

Senior / Staff Software Engineer (Go or React)

Flanksource
  • one year ago
  • Headquarters: Israel URL: https://www.flanksource.comFlanksource is looking for a founding level Senior or Staff Software Engineer to join our team of 9 to take us to the next level by leading development efforts on our next-generation incident response and observability platform bringing test-

View All