Software Engineer
$92k - $114.9kBraven
Job Title : Software Engineer
Team : Systems
Location : Hybrid in Chicago (IL)
Employment Type : Full-time
FLSA Classification : Exempt
Start Date : ASAP
About Braven
Braven is a national nonprofit that prepares promising college students to secure a strong first opportunity after college graduation through a career-accelerating program.
We work with higher education and employer partners to offer a life-changing experience that begins with a semester-long course for college students, followed by support that lasts through graduation.
Together, our ambition is to help rebuild the middle class and revitalize the American Dream.
To learn more, take a look at Braven’s Jobs Report.
About the Role
In order to achieve its ambition of serving 80,000–100,000 Fellows over the next decade, Braven is hiring a Software Engineer who will focus on the user experience to have a real impact on students’ lives. We want students using our platform to feel empowered, connected, and engaged. To accomplish this, we aggressively prioritize which projects we work on, aiming to provide the most value in the simplest way possible. We constantly iterate to improve our services as we see what works and what doesn’t. We’re agile and we like to have fun!
You will play a crucial role in our mission: prototyping new features, helping peers grow through code reviews, and learning new technologies. Braven is entering an exciting growth phase, in which we need to balance agility in developing new features with discipline to ensure we utilize software engineering best practices.
This role is on the Systems team and reports directly to the Senior Director, Software Engineering.
What You’ll Do
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.
- Other duties as assigned
Requirements
Minimum Requirements
- Bachelor’s Degree in a technical field or equivalent professional experience
- 3+ years of professional software engineering experience
Preferred Qualifications
- 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.
- Excellent communication skills, bridging technical and non-technical teams and managing stakeholder expectations effectively.
- Demonstrated commitment to building strong and welcoming cultures that help to develop others.
- Exemplification of Braven’s core values.
- Experience that has informed your belief in Braven’s mission and has prepared you to work with, or for, Braven’s student Fellow population.
Please know that no one ever meets 100% of the preferred qualifications. If much of this describes you, we encourage you to apply.
Work Demands
- Ability to work in-person in Chicago (IL) 3 days per week
- Travel 2-3 times per year
Additional Requirements
- Authorized to work in the U.S.
- Braven doesn’t offer employment visa sponsorship
Application & Interview Process
While the interview process may vary slightly, the general process will be:
- Phone screen with Talent Team member
- Performance Task
- Interview with Hiring Manager
- Panel Interview with Key Partners
- Reference Checks
Benefits
Compensation and Benefits
Braven offers competitive base salaries based on the midpoint of the market among not-for-profit organizations of similar size, with opportunities for salary growth over time. We believe in compensating staff members fairly in relation to each other, their qualifications, and their impact on behalf of the organization, and take internal and external equity seriously. Given our commitment to equity, Braven does not negotiate salary offers; instead, each salary offer is determined carefully using external and internal benchmarking.
Starting salary within the range is determined by role scope and qualifications, with new hires starting at the lower end to allow for growth with performance. Braven does not base compensation on individual candidate salary expectations and is committed to maintaining internal equity. The salary ranges, by geographic market, for this role are set forth $92,000-$114,900. This is a full-time, regular, exempt, and benefits eligible position where you will be working at 100% capacity.
Braven also provides competitive, comprehensive benefits, recognition, and career development. While Braven reserves the right to change benefits at any time, current benefits include:
- 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
Please note that Braven is firm in its compensation philosophy; therefore, only candidates who believe that our total rewards package matches what they are looking for in their next opportunity are encouraged to apply.
Location
We gather in the office 3 days per week (on Tuesday, Wednesday, and Thursday) and work remotely 2 days per week (although certain commitments might adjust that from time to time). Therefore, this role requires teammates to live within commuting distance of Chicago (IL). We believe in the magic, connection, and collaboration that happens when people work together face-to-face, and we believe in giving people flexibility to focus, balance personal priorities, and save themselves two commutes per week.
Braven is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor. We encourage talented individuals of all backgrounds to apply.
- ...We recently launched version 1.0 of our measurement-based care software platform. We've got clinicians across the country using our platform... ..., we'd love to hear from you. As a Fullstack Software Engineer... You have experience shipping software as part of a product...SuggestedWork at officeWork from homeFlexible hours
$70 - $80 per hour
...Full Stack Software Engineer Location: Chicago, Illinois (Hybrid) Employment Type: Contract Duration : 12 month contract w/extension Role Overview We are seeking a Full Stack Software Engineer to join a global digital and technology organization. This...SuggestedHourly payFull timeContract work- ...The client is seeking a Senior Full Stack Software Engineer to join the Global Digital and Technology organization, working on new, innovative systems for guests and internal stakeholders. This individual will work closely with backend services teams, frontend designers...Suggested
- ...Position: Senior Full Stack Software Engineer Location: Chicago, IL (Hybrid onsite 3 days/week) Duration: 4+ Months (Possible extension) PURPOSE: Senior Full Stack Software Engineer joining the Global Digital and Technology organization, working on new, innovative...SuggestedHourly payFull timeTemporary work3 days per week
$124.9k - $228.9k
...from identity to measurement to bidding, to deliver unified campaign experiences that span screens, formats, and moments. Our Software Engineers are end-to-end owners who participate in designing, building, and delivering data-focused products for our stakeholders....SuggestedFull timeTemporary workWorldwide$135k - $190k
...Full-Stack Software Engineer Step into a high-impact Full-Stack Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Logistics / Distribution / Wholesale. This role offers the chance to make a visible contribution...Work at office3 days per week1 day per week- ...About the job Full Stack Software Engineer **Job Description** Are you passionate about leveraging your coding skills to make a significant impact in the healthcare sector? Do you believe in the power of data and medical research to transform patient care?...
- ...Sr. Full Stack Software Engineer (NetSfere Omnichannel) Job Description Infinite Convergence Solutions NetSfere Omnichannel is looking for a hands‑on, tech‑savvy, passionate, driven Senior Full Stack Engineer who wants to be part of an energetic and growing innovative...
- ...for a hands-on, tech savvy, passionate, driven Senior Full Stack Engineer who want to be part of energetic and growing innovative team.... ...~7-8 years of experience in Full Stack development of cloud software solutions ~6+ years of experience with C++ and/or Java...
$153.32k - $155k
...and propose architectural solutions. Participate in the full software development life cycle including architecture, design, development... ...: Master's degree in Data Science, Computer Science, Computer Engineering, or related field of study plus 3 years of experience in the...Full time- ...Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of...Work at office
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office- The Blue Venture Fund in Oak Brook, Illinois, is searching for a talented Software Engineer II. You will collaborate with a seasoned product development team to create scalable user experiences and API/service-based solutions. This role involves transforming designs into...
- ...Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches...
$105k - $115k
181 SEI Global Services, Inc. is seeking a Full Stack Software Engineer to innovate on FinTech solutions, working with technologies like Java and Angular. The role demands proficiency in multi-tiered applications and a solid understanding of Agile methodologies. Enjoy a...- ...A tech solutions company in Chicago is seeking a software developer with experience in C#, HTML/CSS, and JavaScript frameworks like React or Angular. The ideal candidate will participate in designing and implementing software solutions, working collaboratively with team...Remote workFlexible hours
$105k - $115k
SEI Investments Developments in Chicago is seeking a Full Stack Software Engineer to work on innovative FinTech solutions. This role requires extensive experience with technologies such as Java, Angular, and Typescript, alongside strong communication skills to collaborate...- ...etc to name a few. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make... ...database with the client servicing team. Required Skills for Java/Software Programmers: Bachelors degree or Masters degree in...Immediate startRemote work
- ...Job Description About the Role As an Intermediate Software Engineer, you will be a core contributor to our proprietary e-commerce software platform - the system our customers trust every day. You will work within a collaborative, cross-functional engineering...Full time
- ...Software Engineer III Type: Contract Experience Level: Mid-Level / Senior-Level Role Overview We are seeking a highly skilled and motivated Full Stack Engineer with strong expertise in Java (Spring Boot) and Angular (17+). This role involves designing, developing...Contract work
- ...Developer Hybrid in Chicago, IL - must interview onsite 12 month contract - very likely to extend This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within...Contract workLocal areaRemote workShift workWeekend work
$77.1k - $123.3k
...helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Local areaWorldwide$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office$68k - $93.5k
...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs....For contractorsLocal areaRemote workWorldwideWork visaFlexible hours$190.8k - $267.1k
...that are the sources of truth for Reddit. As a Senior Engineer on this team, you'll be a technical coach and mentor. You'll draw... ...of millions of users across the world. You have: ~ Software development experience in Golang or Python ~5+ years of experience...For contractorsWork experience placementRemote workFlexible hours$150k - $200k
...Software Engineer, Early Career Aquatic was founded with a shared passion for tackling some of the most complex challenges in one of the world's most competitive arenas—global financial markets. From the very beginning, we have been driven by a deep commitment to applying...Full timeCasual work- ...Design, develop, test, and maintain software applications using programming languages like Java, Python, C++, or JavaScript. Analyze user requirements, create technical specifications, and develop scalable, efficient, and secure software solutions. Identify...
$73.5k - $136.5k
...scientists to enable and optimize AI/ML workflows through data engineering and platform support. Provide support for Spark, Hive, and... ...science and analytics at scale. About you: ~3+ years of software development experience in a scalable, distributed, or multi-...Local areaFlexible hours$88k - $100k
...Fitch Group is currently seeking a Software Engineer based out of our Chicago office. As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient, transparent...Temporary workWork at officeImmediate start2 days per week- ...applications or systems. Drives application development focused around delivering business valuable features. Maintains high standards of software quality within the team by establishing good practices and habits. Identifies and encourages areas for growth and improvement...Contract workCasual workWork at officeFlexible hoursShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Chicago, IL
- software sales engineer Chicago, IL
- intermediate software engineer Chicago, IL
- junior software developer Chicago, IL
- graduate software engineer Chicago, IL
- software engineer internship Chicago, IL
- senior software engineer Chicago, IL
- software developer fintech Chicago, IL
- software engineer visa sponsorship Chicago, IL
- software engineer student Chicago, IL


