B12 logoB12 logo

Full Stack Engineer (Backend Emphasis)

B12Anywhere
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Qualifications

A minimum of 4 years of experience in developing and maintaining production-level systems. Exceptional communication skills. Ability to manage time effectively and prioritize competing tasks. Passionate about the future of work and its evolving dynamics. A strong desire to learn and share knowledge with others. Experience with mobile development is a plus.

About the job

Join B12 as a Full Stack Engineer!

At B12, our engineering team regards software development as an art form, driven by the mission to enhance the world through technology. As a Full Stack Engineer, you will play a crucial role in prioritizing, conceptualizing, co-designing, building, and testing innovative solutions while actively engaging with users throughout the process. We encourage our team members to explore the entire tech stack while appreciating individual strengths. This position particularly seeks a candidate with robust backend expertise coupled with a genuine enthusiasm for contributing to product development. We believe in fostering growth through mentorship, sharing knowledge within and outside our organization.

We take pride in sharing our insights with the broader community. Our team has published research on creating expert flash teams and machine-mediated worker hierarchies. We've integrated our findings into Orchestra, a system designed to coordinate our expert and machine teams, and released it as open source, giving back to the community.

While we aim for our engineers to adapt beyond the tools we use, here’s a glimpse into our current tech stack:

  • Proficient in Python/Django and TypeScript/React.
  • Utilize Amazon S3 for storage, process data in Amazon EC2, develop with Docker, and deploy via Amazon Elastic Beanstalk.
  • Strong preference for PostgreSQL when it comes to persisting structured data.
  • Centralize and analyze data using Amazon Redshift, answering complex queries with SQL.
  • Incorporate AI into our products and tools, adapting models to specific tasks in an ever-evolving landscape.
  • Maintain nearly full test coverage on the backend, with ongoing improvements on frontend and integration tests.
  • Implement continuous integration and deployment to avoid the pitfalls of fixed release schedules.
  • Adapt quickly while ensuring point-in-time recovery capabilities.

About B12

B12 is a forward-thinking technology company that believes in the power of software to transform lives. Our engineering team is dedicated to crafting innovative solutions that not only meet business needs but also contribute to a better working world. We embrace collaboration, continuous learning, and community engagement, making us a great place for passionate engineers to thrive.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.