Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Grand Rapids, MI
Senior level
Software
The Role
As a Senior Software Engineer at BrainGu, you will lead the development of scalable and secure applications. Responsibilities include software architecture, code quality assurance, performance optimization, and mentorship of junior engineers. You will collaborate with cross-functional teams to enhance the company's technology offerings.
Summary Generated by Built In
We are BrainGu

BrainGu is a technology company that builds developer platforms. We believe the future has to be innovated; it has to be created; it has to be secured. Through platforms that create order-of-magnitude improvements to quality in the form of resilience, scalability, reliability, and security – (rs)2 – we enable our customers to deliver the future.

Our mission is to dream of, incubate, and scale dual-use technology platforms that unlock innovation.

Our vision is to unlock innovation by enabling more organizations to build high quality software faster, and at lower cost.

Overview

As a Senior Software Engineer at BrainGu, you'll play a pivotal role in developing scalable, secure, and resilient applications within our Mission-Apps-as-a-Service offering. This role demands a blend of technical expertise in software development, a commitment to maintaining high code quality, and the ability to innovate and architect solutions that meet our mission needs. Working closely with our engineering teams, you will contribute to building and enhancing applications that are not only reliable and fast but also directly aligned with the operational tempo and security requirements of our customers. Your experience and insights will be invaluable in mentoring junior engineers and driving forward our technological capabilities.

Responsibilities 

  • Development and Architecture: Lead the design and development of complex software applications, ensuring they are scalable, maintainable, and aligned with our strategic goals. Participate in architectural discussions and decisions to shape the future of our technology stack.
  • Code Quality and Security: Champion code quality and security practices, implementing advanced measures to protect applications against threats. Review and refine codebase and deployment strategies to adhere to best practices in security and compliance.
  • Performance Optimization: Utilize advanced instrumentation techniques to monitor, analyze, and optimize application performance, ensuring our services meet stringent performance criteria and deliver exceptional user experiences.
  • Mentorship: Act as a mentor to junior and mid-level engineers, sharing knowledge, guiding development practices, and fostering a culture of technical excellence and continuous improvement.
  • Collaboration and Leadership: Collaborate effectively with cross-functional teams to define and achieve project goals. Lead by example, demonstrating commitment, expertise, and a passion for technology and innovation.

Requirements 

  • This position may require a US Government Clearance, which requires US Citizenship
  • 5+ years of proven experience as a software engineer, with a strong background in developing complex web applications using modern technologies.
  • 5+ years of advanced knowledge in both front-end and back-end development, preferably with experience in React and Python/Django, and familiarity with CI/CD environments.
  • Demonstrated ability to architect scalable and resilient solutions, with a keen understanding of architectural patterns and frameworks.
  • Strong commitment to code quality, security, and performance optimization, with experience implementing best practices and mentoring others in these areas.

Tech Stack 

  • Front-End Development: Advanced proficiency in React, with the ability to build dynamic, responsive user interfaces.
  • Back-End Development: Strong expertise in Python/Django for server-side logic and application development.
  • CI/CD: Familiarity with continuous integration and continuous deployment practices and tools, enhancing development efficiency and code quality.
  • Containerization: Experience with Docker for application containerization, streamlining development and deployment processes.
  • Orchestration and Microservices: Knowledge of Kubernetes and microservices architecture, supporting scalable and resilient application ecosystems.
Employee Perks
  • 12 weeks of fully paid parental leave for birth or adoption
  • 31 days of PTO, which includes federal holidays
  • 100% employer-paid insurance plans (employee-only)
  • 401(k) matching up to 5%
  • $10k “BrainBudget” to facilitate your personal and professional growth
  • $1,500 “Battle Station Budget” to outfit your home office with maximum RGB
  • 85% paid healthcare premiums for you, your spouse, and dependents
  • A monthly cell phone and internet stipend
  • Supplemental Tricare plan for Veterans
  • Monthly stipend for Veterans

Top Skills

Python
React
The Company
Grand Rapids, MI
68 Employees
Hybrid Workplace
Year Founded: 2012

What We Do

BrainGu develops custom DevSecOps software that enables mission success and boasts exceptional user and developer experience by working directly with end-users to solve their real-life problems and continuously improve capabilities. By automating pinch points, BrainGu innovates new ways to solve mission problems.

Our vision is to solve complex national security challenges for the United States and its allies by incubating and scaling technology solutions that emphasize fielded, meaningful military capability in the hands of operators and mission owners.

BrainGu is setting the standard for rapid deployment and scalability of mission applications. As part of our Mission App as a Service solution offering, BrainGu offers subscription and packaged app timeline products that are aligned to BrainGu’s overall mission to provide the best, cutting-edge technology to the warfighter at the tactical edge.

Similar Jobs

General Motors Logo General Motors

JR-202424891 Senior Software Developer - Viewing

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Detroit, MI, USA
165000 Employees

General Motors Logo General Motors

JR-202423637 Senior Software Engineer - Salesforce

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Detroit, MI, USA
165000 Employees
93K-150K Annually

General Motors Logo General Motors

JR-202423975 Senior Software Engineer (SAP Development - OTD Incentives)

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Detroit, MI, USA
165000 Employees

General Motors Logo General Motors

JR-202423981 Senior Software Engineer (SAP Development - OTD Billing)

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Detroit, MI, USA
165000 Employees

Similar Companies Hiring

RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Information Technology
Amsterdam, NL
9000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account