Software Engineer - Full stack, Core Platform - Contrarian Thinking
Austin, TX
About the Job
The Mission you'll be helping us with:
BizScout is a technology startup headquartered in Austin, TX, and we are revolutionizing the way everyday individuals engage in buying and selling businesses, moving away from the traditional realm of Wall Street. We believe that buying small businesses should be as easy as buying real estate. We serve as the vital link between one generation's legacy of small business creation and the next generation who will buy and innovate within them.
Our platform acts as a rapidly expanding marketplace for business transactions, complemented by a dedicated brokerage arm providing personalized support to real people. With a grand vision to pair technology with brokerage services, we aim to establish ourselves as the premier destination for business exchanges, driven by genuine human connections, and we need your help to do it.
While we may have a low profile now, our team consists of the highest caliber talent from leading global marketplaces and is supported by Contrarian Thinking.
Our parent company:
Contrarian Thinking, led by Codie Sanchez, former Wall Street and Private Equity investor, is a leading digital media company, education business and an investment firm. We are one of fastest growing business media companies in the USA with over 100 million views per month and 5+ million social followers. We own holding companies of small businesses that comprise our enterprise and are launching several new channels and businesses in 2024.
Your future opportunity with us:
We are seeking a talented Full Stack Software Engineer for the Core Platform. You'll be a trusted thought partner - making an impact by supporting the organization in developing next-generation technologies and complex features that connect buyers and sellers. As a key part of our early team, you will be a leader in growing our company and directly impact the future of our platform and product roadmap. Reporting directly to the Head of Engineering, In this role, you will work & own end-to-end features of our platform - starting from designing the architecture, and developing the front-end to building the back-end and infrastructure aspects of our platform, ensuring a seamless user experience and robust functionality.
The ideal candidate for this role is an engineer with end-to-end software development life cycle (SDLC) experience who wants to merge their passion for technical excellence with their passion for building something new, great, robust & scalable in a challenging startup environment. You need a vision to make a big impact for BizScout buyers, sellers, partners, and clients. You must have a love of Main Street over wall street. In addition to possessing the technical chops needed to execute on the day-to-day, you will need to demonstrate a creative approach in the development of our proprietary application, collaborating closely with the engineering, product & supply team to ensure functional, technical and aesthetic appeal. Above all, you value autonomy & have a relentless bias for taking action with an end-to-end ownership.
What your day-to-day would look like:
- Design, develop, test, deploy, and maintain iterative, incremental improvements across all BizScout platforms and products, resulting in high-quality outcomes
- Collaborate with cross-functional team members to deliver impactful initiatives
- Manage individual initiatives, priorities, deadlines, and deliverables with your technical expertise
- Develop and maintain full-stack web applications using Node.js and/or TypeScript/JavaScript/Python
- Work with AWS cloud services & CI/CD pipelines to deploy and manage applications.
- Mentor other team members and help many increase their technical capabilities, fostering a culture of forwardness, results-oriented execution, open innovation, and unlimited creativity
- The ability to translate business requirements into functional & technical requirements, break them down & deliver incremental value.
- Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
- Assist in troubleshooting and resolving bugs or issues reported by users or QA testers.
- Rotational on-call & support duties.
- Stay up-to-date with industry trends, technologies, and best practices to continuously enhance your skills and contribute innovative ideas to the team.
What you'll bring to the table:
- Ideally 8+ years of experience in designing, developing, deploying & maintaining cloud-native, distributed software systems end to end in production.
- 3+ years of full stack experience with NodeJs & Javascript/Typescript based applications, running on AWS.
- Previous experience with Test Driven Development (TDD) & automated testing
- Previous experience with Logging, Monitoring & Observability platforms.
- Knowledge of Object Oriented Programming (OOP) & Functional programming concepts with an understanding of the tradeoffs.
- Familiarity with Domain Driven Development (DDD), Service Oriented Architecture (SOA) & RESTful web services.
- Ability to dive deep into a monolithic application and an unfamiliar codebase to make changes, refactor, test & improve the state of the application.
- Experience mentoring junior engineers.
- A genuine interest in learning other coding languages, platforms, frameworks, tools & technologies.
- Experience with ReactJs/NextJs and/or NestJs/ExpressJs is a huge plus.
- Experience with Security, AuthN/AuthZ & OAuth is a huge plus.
- Experience with IAC (Infrastructure As Code) & CI/CD pipelines is a huge plus.
- Experience with startups is a huge plus.
Interview Stages:
- Stage 1: Interview with Hiring Manager + member from the engineering team
- Stage 2: Take-home full stack engineering task with moderate difficulty
- Stage 3: Technical interview with members of the engineering team, based on take-home task & system design
- Stage 4: Interview with CEO
- Stage 5: Interview with Founders
How we work together:
At BizScout your input matters and we want to hear it. We genuinely care about our work and each other. We help support and grow each other and celebrate our wins on the path to making the experiences for business buyers, sellers brokers the best it can be. We drive high impact, thrive at a fast pace and deliver on the things we say we will deliver on. We have a great time doing it.
Benefits:
- Competitive salary and equity
- Health, dental, and vision insurance
- Opportunities for career growth
- A dynamic and innovative work environment
- Unlimited PTO
- Flexible working hours
- Potential remote flexibility
- Pioneer a new industry with a new small business M&A model (i.e.'Innovation on innovation') with direct access to industry leading experts
- Have a net positive impact on the future of our country and ownership for everyday humans
Target Salary Range:
- $175k-$225k plus incentive bonuses and equity
The target salary range is a subset of a competitive total reward package including equity, benefits and incentive pay as applicable. Individual pay may also vary, as it takes into account a number of parameters including experience, location, internal pay equity and other relevant business considerations