BiggerPockets is a renowned company in the real estate investment industry, offering a wide range of resources, tools, and a thriving community of over 2,000,000 members. Our mission is to empower individuals to achieve financial freedom through real estate investing. We are currently seeking a talented Software Engineer to join our team and contribute to our ongoing success.
As a Software Engineer at BiggerPockets, you will be involved in the development of software products and play a crucial role in defining our technical strategy. You will have the opportunity to write high-quality code, mentor fellow engineers, and actively contribute to the evolution of our engineering processes and toolchain. Additionally, you will collaborate with cross-functional teams to define technology and product strategies that align with our business goals.
At BiggerPockets, we primarily use a Ruby on Rails monolith with a React and Stimulus frontend. Our tech stack includes PostgreSQL, Elasticsearch, Redis, and Memcached for backend operations, and we heavily rely on Sidekiq for background processing. We prioritize testing and employ static analysis tools like RSpec, Rubocop, and ESLint to maintain code quality. Communication and project management take place through tools like Slack, GitHub, Zoom, and Jira. We operate as a remote-friendly team, with members located in the US and Europe.
Key Responsibilities Include:
Building and enhancing software features and products across the entire stack
Refactoring and optimizing legacy components and systems
Collaborating on high-level architectural decisions and implementations
Evaluating and implementing new frameworks, libraries, and technologies
Transforming mockups into functional solutions that communicate with REST APIs
Conducting code reviews to ensure code quality and best practices
Running internal workshops to share knowledge and promote best practices
About You:
Experience in software development using Ruby and Ruby on Rails
Proficiency in front-end web technologies such as JavaScript, HTML5, and CSS
Strong database design skills, experience with RDMSs, and familiarity with in-memory data stores like Redis
Ability to design and build REST APIs
A product-oriented mindset and understanding of product design principles
Solid systems design skills
Compensation:
The salary range for this position is $75,000 - $115,000 based on experience, plus a 10% bonus based on company performance.
Location:
Remote - US Based
BiggerPockets is proud to be an EOE/Veterans/Disabled/LGBTQ+ employer:
We celebrate, support, and encourage being different for the benefit of our team members and community. We do not discriminate on the basis of race, color, religion, age, sex, gender identity, sexual orientation, national origin, political affiliation, marital status, non-disqualifying physical or mental disability, genetic information, membership in an employee organization, retaliation, parental status, veteran status or other non-merit factors.
We celebrate diversity and are committed to creating an inclusive environment for all team members. All employment offers are decided on the basis of qualifications, merit, and business need.
* Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. *
Benefits
Medical, dental, and vision coverage
Office snacks & beverages
Tuition reimbursement & career development
401k package
Paid parental leave
Flexible time off
12 company-paid holidays per year
Community service & volunteer opportunities
Amazing team & fun culture with lots of team events
Learn more about real estate investing
Your CV has been submitted successfully.
Complete form below to directly Send your CV / Linkedin Profile to Software Engineer at BiggerPockets.
@
You will receive all responses from employer on this email
Example: Application for the post of 'Accountant'
Example: Introduce your self and give purpose of your application
*All fields are mandatory.
Loading...
BIGGERPOCKETS 0 job found
No jobs found for this company. Try other companies.