Talent.com
Senior Software Engineer
Senior Software EngineerBraven • Chicago, Illinois, United States
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Braven • Chicago, Illinois, United States
30+ days ago
Job type
  • Full-time
Job description

Job Title : 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.

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 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
  • Minimum Requirements

  • Bachelor's Degree or 5+ years of relevant engineering experience
  • At least 5 years of experience as a software engineer
  • Proficiency in Ruby on Rails or Python, with a minimum of 2 years of professional experience
  • Familiarity with front-end technologies such as JavaScript, HTML, CSS, and React
  • Preferred Qualifications

  • Familiarity with other web frameworks like React, ensuring versatility in full-stack development.
  • Proficiency in engineering best practices and methodologies, including CI / CD, Scrum / Agile, BDD / TDD, and a strong background in automated testing frameworks.
  • Demonstrated leadership in senior software engineering roles, with a track record in scalable software solution development.
  • Expertise in designing and maintaining large-scale, complex systems, with a comprehensive understanding of software architecture patterns and principles.
  • Skilled in various software development areas, including backend, frontend, and database design, with experience in technologies like BigQuery, PostgreSQL, and version control tools like Git.
  • Proficient in cloud platforms (AWS, Google Cloud), RESTful API integration, and containerization tools like Docker.
  • Knowledge of caching strategies and tools (Redis, Memcached) along with web development security best practices.
  • Exceptional communication skills, capable of effectively managing stakeholders and bridging the gap between technical and non-technical teams.
  • Strong mentoring skills, fostering a culture of learning and growth, with a focus on equity and inclusion.
  • 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.
  • 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)
  • 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
  • Compensation and Benefits

    The salary for this position, which depends on prior work experience and our assessment of your demonstrated fit for the role, will likely be between $111,300-$139,100. 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. You will have an opportunity to discuss salary in more detail after you begin the application process.

    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)
  • 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
  • A one-month paid sabbatical after 4 years on staff
  • Location

    We gather in the office two to three days a week. Therefore, we require teammates to live within commuting distance of our Chicago hub. Each teammate can use at least two flex days per week of their choosing to work remotely. 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.

    Create a job alert for this search

    Senior Software Engineer • Chicago, Illinois, United States

    Related jobs
    Senior / Staff Backend Engineer

    Senior / Staff Backend Engineer

    Termina • Mundelein, IL, US
    Full-time
    Termina's goal is to accumulate first-party data for all Venture-backed companies in the world.Private-Markets investment decisions happen in the dark, uninformed, and in many cases without obj...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    UNAVAILABLE • Chicago, IL, United States
    Full-time
    Epsilon is building the next generation Retail Media Network (RMN) platform to power onsite advertising at scale, using services from our industry-leading platform that already serves billions of o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Vizient, Inc • Chicago, IL, United States
    Full-time
    Senior Software Engineer page is loaded## Senior Software Engineerlocations : Chicago, IL 60607time type : Full timeposted on : Posted Todayjob requisition id : 31537RWhen you’re the best, we’r...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sciaky Inc. • Chicago, IL, United States
    Full-time
    Established in 1939, Sciaky, Inc.Our broad selection of electron beam welders, electron beam additive manufacturing (EBAM) solutions and advanced arc welders makes us a versatile welding solutions ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Grainger Management LLC • Lake Forest, Illinois, United States
    Full-time
    Grainger Management LLC is seeking a Software Engineer in Lake Forest, IL to design, configure, & implement AWS infrastructure from scratch, ensuring seamless integration of dvlpmnt pipelines w / op...Show more
    Last updated: 30+ days ago • Promoted
    2024087 Senior Software Engineer

    2024087 Senior Software Engineer

    Deere • Chicago, IL, United States
    Full-time
    There are over 7 billion people on this planet.And by 2050, there will be 2 billion more.Making sure there is enough food, fiber and infrastructure for our rapidly growing world is what we're all a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    LexisNexis Risk Solutions • Chicago, IL, United States
    Full-time
    Senior Software Engineer II page is loaded## Senior Software Engineer IIlocations : Boca Raton, FL : Chicago, ILtime type : Full timeposted on : Posted Todayjob requisition id : R100578 • •About...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer / Full time in Willowbrook, IL

    Senior Java Engineer / Full time in Willowbrook, IL

    Motion Recruitment • Willowbrook, IL, US
    Full-time
    A Willowbrook, IL-based veteran-owned company is seeking a Senior Java Engineer to reinforce and enhance its suite of real-time applications used in security environments, including defense, critic...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Modelop • Chicago, IL, United States
    Full-time
    ModelOp is seeking a highly skilled Senior Software Engineer with expertise in Java, Spring Framework, and Python to join our dynamic development team. The ideal candidate will drive the design, dev...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Keeper Security, Inc. • Chicago, IL, United States
    Full-time
    We are seeking a highly motivated and experienced Senior Software Engineer (Kotlin) to join our Android team.This is a 100% remote position with an opportunity to work a hybrid schedule for candida...Show more
    Last updated: 28 days ago • Promoted
    Senior Engineer / Java / Svelte / Full-time in Willowbrook, IL

    Senior Engineer / Java / Svelte / Full-time in Willowbrook, IL

    Motion Recruitment • Willowbrook, IL, US
    Full-time
    A veteran-owned company based in Willowbrook, Illinois is looking for Senior Java Engineer to advance its real-time application supporting mission-critical and high security environments.Their work...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    KeyCare • Chicago, IL, United States
    Full-time
    KeyCare is unlocking the future of virtual care! Our mission is to increase access to convenient and cost-effective care on a single platform connected to our nation's health systems.As a Senior So...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Engineer / Onsite in Willowbrook / Defense / Svelte

    Senior Java Engineer / Onsite in Willowbrook / Defense / Svelte

    Motion Recruitment • Willowbrook, IL, US
    Full-time
    An established, veteran-owned technology company based in Willowbrook, IL is looking to bring on a Senior Java Engineer to support the growth of its mission-critical security solutions.This team bu...Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TAG - The Aspen Group • Chicago, IL, United States
    Full-time
    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.Working in partnership with independent practice owners and clinicians, the te...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer - Coldfusion / Lucee (Remote)

    Senior Software Engineer - Coldfusion / Lucee (Remote)

    ECP • Chicago, IL, US
    Remote
    Full-time
    Quick Apply
    Note - this is a remote position.We are open to remote candidates located in the US.ECP is a market-leading SaaS solution that enables senior living communities to better care for their residents.E...Show more
    Last updated: 1 day ago
    Senior Software Engineer

    Senior Software Engineer

    SEI Investments Company • Chicago, IL, United States
    Full-time
    We are looking for a passionate Senior Full Stack Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Frontline Education • Naperville, IL, US
    Full-time
    Hybrid to Wayne, PA; Hybrid to Naperville, IL; Remote .We are seeking a Senior Software Engineer 1 to join our Platform Applications group. In this role, you will participate in the agile developmen...Show more
    Last updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Snapsheet • Chicago, IL, US
    Full-time +1
    Quick Apply
    Senior Software Engineer Company : Snapsheet Job Location : USA, Remote Job Type : Full-time, direct hire Job Department : Technology About Snapsheet : Snapsheet is an industry-leading tech compan...Show more
    Last updated: 30+ days ago