What we're looking for
We’re growing again! We are looking for a Backend Software Engineer to join our fully remote tech team, full time.
We're developing a suite of enterprise-grade micropayment tools and APIs to monetize digital content simply and easily. You’ll be working on various backend applications, building new features as well as maintaining and fixing existing code, to help us expand our offerings.
We’ve been a fully distributed organization for almost 10 years, and we’re pretty proud of the supportive remote culture we’ve created and fine-tuned over the years. We use Slack as our office, Jira for transparency and organizing work, and video calls for real-time collaboration (and just to hang out face to face).
Our current stack is:
For this role, we’re looking for a problem-solving systems thinker with broad experience across the backend stack to join our core services team. If you are interested in the role, but don’t meet all of the criteria listed below, please apply anyway. We understand that growth is continuous and we are committed to helping you grow at Supertab.
We would expect our ideal candidate to be able to:
We're developing a suite of enterprise-grade micropayment tools and APIs to monetize digital content simply and easily. You’ll be working on various backend applications, building new features as well as maintaining and fixing existing code, to help us expand our offerings.
We’ve been a fully distributed organization for almost 10 years, and we’re pretty proud of the supportive remote culture we’ve created and fine-tuned over the years. We use Slack as our office, Jira for transparency and organizing work, and video calls for real-time collaboration (and just to hang out face to face).
Our current stack is:
- Python - FastAPI, Django, Pydantic, SQLAlchemy, Mypy, Pytest
- Golang
- PostgreSQL, DynamoDB
- Docker
- Kafka
- AWS, CircleCI, Terraform
For this role, we’re looking for a problem-solving systems thinker with broad experience across the backend stack to join our core services team. If you are interested in the role, but don’t meet all of the criteria listed below, please apply anyway. We understand that growth is continuous and we are committed to helping you grow at Supertab.
We would expect our ideal candidate to be able to:
- Understand complex systems and the interactions between them in depth.
- Translate ideas into projects with discrete tasks.
- Be sought out by others as a technical resource.
- Provide mentorship to other members of the engineering team, give guidance to and unblock other engineers.
- Seek design, architecture, or specialized input when needed (and know when it’s needed).
- Make good, informed decisions around technical debt and tradeoffs.
- Communicate with non-technical team members to understand needs and give technical advice.