Senior Software Engineer
Posted on Thursday, August 3, 2023
Revivn is a profitable and rapidly growing company that helps enterprises manage their old technology through our end of life software platform. We take electronic recycling one step further by repurposing hardware that still has remaining life and providing it to people who lack dedicated computer access. Working with companies like Airbnb, Twitter, and Teach for America we are changing the way companies view old technology with a new model that focuses on repurposing instead of recycling.
About the Role: We are seeking a highly skilled Senior Software Engineer to join our team, which is responsible for building and scaling our SaaS platform. You'll be instrumental in building new features, optimizing performance, and providing valuable input on key architectural decisions. In this role, you will have the responsibility to drive projects forward, mentor junior team members, and contribute to continuous improvement initiatives.
About You: You are a skilled programmer with a passion for driving innovation and influencing foundational engineering practices. Your experience in the industry has honed your ability to design efficient systems and write clean, performant code. You communicate well and help mentor others, inspiring them to deliver exceptional results and push the boundaries of our platform. You thrive on challenges, tackling complex problems head-on and finding creative solutions that leave a lasting impact on our products and services. You have an entrepreneurial spirit and a relentless drive to elevate our engineering capabilities.
What you’ll do at Revivn:
- Take shared ownership of our software engineering standards and processes
- Collaborate with cross-functional teams to design, architect, and implement high-quality software solutions
- Writing clean, maintainable, and well-documented code to ensure the reliability and longevity of our applications
- Participate in code reviews to ensure adherence to best practices and coding standards
- Identify and resolve performance bottlenecks and technical challenges
- Mentor and provide guidance to junior team members, fostering a culture of continuous learning and growth
- Help interview and recruit more hard-working engineers to Revivn
We’d love to hear from you if you have:
- 6+ years of industry experience as a software engineer
- Expertise in React
- Proven track record of successfully delivering complex projects and driving technical excellence
- Proficiency in writing clean, maintainable, and performant code
- Strong problem-solving skills and the ability to think critically about software architecture and design
- Excellent communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience with Docker and continuous integration software
- Experience migrating and utilizing cloud provider solutions (AWS, GCP, etc)
- Experience writing Ecommerce software solutions
- Experience with IT Asset Management software
Revivn is an equal opportunity employer and strongly encourages applications from people of color, persons with disabilities, women and LGBT applicants.
The salary range for this role is $125,000 - $175,000. Actual compensation packages are based on several factors that are unique to each specific candidate; including but not limited to skill set, depth of experience, applicable certifications, and geographic work location. This may vary depending on living location and market rate.