Are you a dedicated technologist who thrives on crafting innovative solutions while supporting a dynamic engineering team in a production environment? Are you both detail oriented and creative? And are you excited to collaborate with cross-functional teams and make a real impact on the future of our platform?
If you answered "yes" to these questions, we want you to join us in shaping the future of WorkBright!
About The Company
ABOUT THE COMPANY
WorkBright is a leading HR platform for radically simple form verification. We're getting people to work faster by streamlining the hiring process.
WorkBright is a Certified B Corp. We balance our purpose and profit as we consider our impacts on all stakeholders from a social, environmental, and governance perspective.
We're also a pretty great place to work. And don't just take our word for it-we're proud to be in Outside Magazine's Top 10 Best Places to Work for 2024 (and 2023, 2022, 2021, and 2020) as well as Inc. Top Workplaces for 2024.
As an organization, WorkBright is serious about living our values. Check them out here.
The Role
The purpose of this role is to directly support our customers, our internal Customer Success and Sales teams, and the engineering team. The software engineer in this role will focus primarily on support work that requires working directly in production environments to resolve customer issues. This will include filling gaps in app functionality, often by creating scripts to handle issues or needs as they arise. This team will also manage ops and infrastructure tasks.
This role will also include opportunities to create or improve internal tools for things like Customer Success work, reporting, and engineering tooling. There may also be opportunities to take on feature development and maintenance, as well as framework and dependency updates, and security-related tasks. We also aim to provide valuable feedback to the Feature Team to inform their work based on our experience working in the app.
This is a chance to excel in a highly collaborative environment and grow skills across a wide range of areas. The ideal candidate must enjoy rigor and attention to detail, but also creativity and innovation.
Responsibilities
- Respond to support tickets with thoughtfulness and precision
- Help develop internal tools
- Perform devops improvements/management tasks
- Work cross-functionally with the Feature team
- Participate in all aspects of agile software development, including design, implementation, and deployment
- Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences via Zoom or Roam
- Write clear, reusable, and well tested code
- Write automated tests and maintain reliability of the test suite.
- Uphold our engineering standards and bring consistency to the codebase.
- Collaborate within a cross functional team including product, customer support, and sales
- Review other team members' code for correctness and quality
- Recommend and drive development best practices as part of a forward-thinking organization
- Remove roadblocks during development through clear communication and creative solutions.
- Work collaboratively but also independently with the ability to own the full cycle of software features, from initial planning to delivery
- Review, agree to, and implement all assigned security policies
- Participate in code reviews, share your expertise with your colleagues, and help maintain a high standard of code quality
Required Qualifications
- Minimum of 3 years experience as a full-stack engineer with a strength in the backend and devops/ops
- Familiarity with Linux, EC2, VPC, and other AWS products
- Proficiency with Git source-control (Github), Ruby on Rails, JavaScript (ES6), PostgreSQL, VueJS, HTML and CSS (SCSS)
- Proven record of a strong technical background (past work, education, etc.)
- Strong ability to organize effectively, solve problems quickly, and communicate clearly
- Strong attention to detail, highly organized and great follow through
- Excellent interpersonal and communication skills
- Experience in building and debugging web applications
- Excellent debugging and optimization skills
Desired Qualifications
- Experience with at least one statically typed language (C, Java, C#, etc.)
- Experience working in an Agile team environment
- Experience and knowledge of HR software.
- Experience in unit/integration testing
- Experience in designing and integrating RESTful APIs
Travel Required
WorkBright is a 100% remote company; however 5% travel may be required for various in-person meetings ranging from team meetings to staff functions.
What We Offer You: Compensation and Benefits
- Salary range: $125,000 - $135,000
- This is a full time, non-exempt position
- Opportunity to work at a BCorp!
- Unlimited vacation
- All Employees encouraged to spend one work day each quarter volunteering
- Health and dental (with competitive employer coverage), vision, life insurance, FSA with company contribution, 401K with company match, additional reimbursements including home office set up, personal, and professional development, and wellness
- The ability to work from wherever you want!
At WorkBright, our core values are to be Ambitious Achievers, Thoughtful Listeners, Caring Peers, and Trusted Guides. We celebrate diversity and pride ourselves in fostering a productive, fun and positive company culture. We are proud to be an equal opportunity workplace and are an affirmative action employer.
Salary: $125000 - $135000 per year