
Software Engineer
Braven
full-time
Posted on:
Location Type: Hybrid
Location: Chicago • Illinois • 🇺🇸 United States
Visit company websiteSalary
💰 $92,000 - $114,900 per year
Job Level
Mid-LevelSenior
Tech Stack
BigQueryPostgresPythonReactRubyRuby on Rails
About the role
- Focus on full-stack project initiatives (90%)
- Work primarily in Ruby on Rails or Python, showcasing proficiency and contributing to high-quality, maintainable applications.
- Take ownership of well-defined tasks and deliver reliable, impactful solutions.
- Apply software engineering best practices to improve processes, systems, and code robustness.
- Keep end-users at the forefront of your work, prioritizing solutions that have a meaningful impact and enhance students’ experiences.
- Solve technical challenges with creativity and a focus on enhancing team capabilities.
- Improve the team via reviews, documentation, and cross-functional communication (10%)
- Provide constructive feedback on code and architecture proposals to promote team excellence.
- Support junior engineers through guidance and collaboration, fostering a culture of continuous learning.
- Create and maintain clear documentation for architectures, design decisions, and team protocols.
- Contribute to scrums and sprints by sharing updates, addressing blockers, and refining tasks with the team.
- Stay current with industry trends, security practices, and compliance requirements to ensure alignment with best practices.
Requirements
- Bachelor’s Degree in a technical field or equivalent professional experience
- 3+ years of professional software engineering experience
- Proficient in full-stack development, with experience in Ruby on Rails and React, and expertise in backend, frontend, and database design, using BigQuery, PostgreSQL, and Git.
- Strong organizational and task management skills, with the ability to prioritize work, ensure attention to detail, and make sound technical decisions independently.
- Flexible and solutions-oriented, with strong problem-solving skills and the ability to adapt to changing priorities.
- Excellent communication skills, bridging technical and non-technical teams and managing stakeholder expectations effectively.
- Collaborative team member with peer coaching experience, contributing to knowledge sharing, team growth, and fostering an inclusive learning environment.
- Personal attributes of emotional intelligence, autonomy, empathy, and the ability to maintain composure in challenging situations, emphasizing a proactive, forward-looking approach in software development.
- Demonstrated commitment to building strong and welcoming cultures that help to develop others.
- Experience that has informed your belief in Braven’s mission and has prepared you to work with, or for, Braven’s student Fellow population.
Benefits
- Unlimited vacation time in addition to org-wide holidays and week-long shutdowns in July and the end of the calendar year (this is a minimum of 19 days per year)
- Braven supports your path to parenthood and beyond with $25,000 in lifetime Carrot benefits for fertility, family-building, and hormonal health
- Match of your 401K contribution up to 5% of your base annual salary, starting your first full month
- Coverage of 85% of health insurance premium for employee and dependents
- 12 weeks of paid parental leave
- A one-month paid sabbatical after 4 years on staff
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsPythonfull-stack developmentbackend designfrontend designdatabase designBigQueryPostgreSQLGitsoftware engineering best practices
Soft skills
organizational skillstask managementproblem-solving skillscommunication skillscollaborationemotional intelligenceautonomyempathyflexibilityproactive approach
Certifications
Bachelor’s Degree in a technical field