View All Jobs 127934

Senior Software Engineer

Lead development of user-centric features to improve student engagement and empowerment
Chicago
Senior
1 month ago
Braven

Braven

A nonprofit organization focused on empowering underrepresented college students to transition successfully into strong first jobs after graduation.

Senior Software Engineer

Team: Systems

Location: In-Person in Chicago (IL)

Employment Type: Full-time

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.

About the Role

In order to achieve its ambition of serving 80,000-100,000 Fellows over the next decade, Braven is hiring a Senior 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!

As a member of the Systems team, you will prototype new features, help peers grow through code reviews, learn new technologies, and re-architect systems that have passed their expiration date. Braven is entering an exciting growth phase in which we need to balance agility to develop new features against discipline to ensure we use software engineering best practices. We have projects that span the spectrum of software engineering: feature development within existing products, prototypes for new product discovery, data warehousing/ETL systems, and learning devops technologies to help us deploy/test/troubleshoot faster.

This role is on the Systems team and reports directly to the Managing Director, Software Engineering.

What You'll Do

Lead and Drive Full-Stack Project Initiatives (80%)

  • Lead and drive full-stack project initiatives, primarily in Python, demonstrating advanced proficiency and a deep understanding of the framework.
  • Own the development lifecycle of projects from conception to deployment, including leading and mentoring 1-2 other engineers.
  • Champion best practices in software engineering, ensuring system robustness and maintainability while focusing on user-centric solutions.
  • Innovate and solve problems creatively, enhancing technological capabilities.

Provide Mentorship & Collaborate Across Organization (10%)

  • Provide guidance and mentorship to junior and mid-level engineers, fostering a culture of learning and growth.
  • Lead code reviews and design discussions, promoting a culture of excellence and best practices within the team.
  • Collaborate effectively with cross-functional teams to align technical solutions with overall project goals.
  • Engage proactively in continuous improvement initiatives, suggesting and implementing enhancements to current systems and processes.
  • Embrace a leadership role in the team, setting high standards and leading by example in all aspects of software development and team collaboration.

Improve Documentation & Cross-Functional Communication (10%)

  • Act as a technical liaison between the engineering team and non-technical stakeholders, ensuring clear communication and understanding of technical constraints and opportunities.
  • Document architectures, design decisions, and protocols, maintaining clear and accessible records for future reference.
  • Stay informed about industry trends, security best practices, and compliance requirements, ensuring the team's work aligns with current standards.
  • Other duties as assigned
+ Show Original Job Post
























Senior Software Engineer
Chicago
Engineering
About Braven
A nonprofit organization focused on empowering underrepresented college students to transition successfully into strong first jobs after graduation.