What are the responsibilities and job description for the Staff Software Engineer position at PadSplit?
Staff Software Engineer
Remote - Anywhere
Are you ready to dive into the world of a fast-paced tech startup? Are you ready to change the world? At PadSplit we’re disrupting the affordable housing industry by creating safe, attractive, and respectable co-living environments. If you’re motivated by the conviction that working people should have a decent place to live and want to do something about it, come join us!
At PadSplit, our purpose is to solve our affordable housing crisis one room at a time while leveraging housing as a vehicle for financial independence. Our principles are Care, Show it, Prove it. We live out our principles by embodying our values: Empathy, Optimism, Intellectual Curiosity, Strong Work Ethic, High Integrity, and Compassionate Directness.
Learn more about PadSplit here
Summary
As a Staff Engineer, you have an optimistic attitude, that can easily (and happily) do a variety of tasks. You can uphold our principles while adding to our unique culture. As a member of our Engineering Team, you will collaborate on the improvement of our systems. You will oversee the structural design process, estimating costs, and performing quality control throughout the stages of implementation.
To ensure success as a staff engineer, you should demonstrate specialized engineering experience in a related industry. A first-class staff engineer will be someone whose engineering expertise translates into streamlined and cost-effective processes. You will report to the Head of Engineering.
You Will:
- Write testable, efficient, and scalable code.
- Ensure clear and structured programming.
- Develop back-end components to improve responsiveness and overall performance.
- Implement security and data protection solutions.
- Assess and prioritize feature requests.
- Proceed with engineering research to find and implement the best possible solution.
- Use software to perform efficient planning, designing, and development.
- Stay informed about developments and new ideas in the area of specialization.
You Have:
- 5 years of full-stack experience.
- Mobile Team Lead experience or related positions.
- Advanced knowledge in using React Native.
- Experience in engineering processes, structural design, and system optimization.
- Excellent collaboration.
Preferred Qualifications
- Experience using AWS.
- Intermediate to advanced level using Python, Django.
- Bachelor's Degree in Computer Science or Associated Studies.
Job Type: Full-time Contractor
Salary: Determined by experience.
PadSplit is proud to be an equal opportunity workplace. We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. If you have a disability or special need that requires accommodation, please let us know by emailing peopleops@padsplit.com.