Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Boosted.ai Logo

Senior Software Engineer

Boosted.ai

Salary not specified
Aug 14, 2025
Boston, MA, US • Nashville, TN, US • Austin, TX, US • Dallas, TX, US • Atlanta, GA, US • Philadelphia, PA, US • Salt Lake City, UT, US
Apply Now

Boosted.ai is seeking to design and build advanced software solutions that empower organizations, specifically to support their cutting-edge analytics platform for investment management clients.

Requirements

  • 3+ years of professional programming experience, with a strong focus on Python.
  • Solid understanding of data structures, algorithms, and their applications.
  • Experience building and optimizing distributed, scalable systems and high-performance applications.
  • Proficiency in working with large-scale datasets and implementing solutions for efficient data processing.
  • Strong problem-solving skills with the ability to make quick, thoughtful decisions in a fast-paced environment.
  • Experience with machine learning, data analytics, or financial services is a bonus
  • Proficiency in writing clean, maintainable, and efficient code while adhering to best practices and coding standards.

Responsibilities

  • Take ownership of the full software development lifecycle, including designing, developing, testing, and maintaining software solutions.
  • Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to develop scalable and high-performance systems.
  • Partner with clients and internal stakeholders to understand their needs and design solutions that optimize workflows and address complex technical challenges.
  • Work with large datasets, ensuring efficient processing, manipulation, and analysis.
  • Contribute to architectural decisions, proposing and implementing innovative solutions to technical problems.
  • Mentor and guide junior team members to promote growth and knowledge sharing within the engineering team.
  • Continuously evaluate and integrate emerging technologies to improve system performance and scalability.

Other

  • Bachelor's, Master's, or PhD in Computer Science, Software Engineering, or a related field.
  • Excellent communication skills with a proven ability to collaborate effectively in a team-oriented environment.
  • Ability to work in a fast-paced environment and make quick, thoughtful decisions.
  • Diverse perspectives and experiences, with a willingness to share unique viewpoints and values.
  • Ability to mentor and guide junior team members to promote growth and knowledge sharing within the engineering team.