Impactful, Permanently Remote Work at Anedot.
If you enjoy...
- programming for complex data platforms with transactional workflows and zero tolerance for errors
- using open-sourced packages
- shipping quality features
- being on a self-managing team, supported via DevOps team automation
- working in an environment that has few meetings and little bureaucracy
- (or have an interest in) serving campaigns, churches, ministries, nonprofits, and schools
and you live in Alabama, California, Florida, Louisiana, North Carolina, Oklahoma, Ohio, Pennsylvania, Tennessee, Texas, Washington, or Wisconsin then keep reading...
Organization
Software Engineers contribute to Anedot on the Product team. Software Engineers are led by the Director of Engineering. Our company is made up of the following "departments:"
- Finance (Accounting)
- Customer Experience (Acquisition, Support, & Success)
- Legal (Accounts, Legal/Compliance)
- People Experience(Employee Recruitment, Support, & Success)
- Product (Design, Product Management, Software Engineering, Infrastructure, QA)
What You'll Need for Success in this Role
- Backend programming experience
- Minimum 5 years working in an agile team-oriented development environment with peer code reviews
- Expertise with Ruby/Rails (If you are a Go expert we have a growing portion of code in Go)
- Strong skills with regard to SQL and relational modeling
What Success Looks Like in this Role
- Write well-designed, testable code, commit work to GitHub to ensure compatibility and stability
- Work in friendly agile team, collaborative, engineering environment with continuous delivery
- Review the work of other engineers providing feedback and suggestions for improvement
- Work with the team to upgrade, troubleshoot, and debug, existing systems
- Continuously increase knowledge and skills of codebase languages, frameworks, & tools
How We Measure Success in this Role
- Periodic informal feedback and review of work
- Ship quality features
- Code contribution and quality
- Communication, teamwork, documentation, and completeness of work
Tech Stack
- Ruby (Rails), some Go
- Javascript (React)
- Postgres
- Redis
- GitHub
- AWS Cloud platform
- Kubernetes
- Sidekiq Enterprise for workers/jobs/queues
- Testing tools/frameworks
- Jest
- Cypress
- RSpec
- GitHub Actions
Company Values
See our careers page for more information.
Compensation
See our careers page for perks and benefits information.
Base Comp: $150,000 - $190,000 plus perks and benefits.
Terms of Employment at Anedot
- Full-time, exempt
- Permanently remote
- At-will employment
Hiring Process
- Fill out a job Application (whether direct or via recruiter)
- Complete code assessment (provided after application)
- Interview with our team (be prepared to talk code or even share your screen and navigate some git commands and thought exercises)
- Interview with our CEO (shadowed by People team)
Please note that we’re unable to offer individual feedback during the screening process. Our hiring team simply doesn’t have the bandwidth to offer personalized feedback before the interview stage.