Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Staff Software Engineer V image - Rise Careers
Job details

Senior Staff Software Engineer V

Overview

We have an opening for a Senior Software Engineer with a minimum 10 years of software development experience. specializing in numerical algorithms and numerical modeling programming. to work out of the Winter Spring, FL office.

 

The successful candidate will be part of our Software Development Team and will assist in maintaining, enhancing, and creating new features for our cloud-based SaaS platform and desktop application, working closely with our Software Engineers and the Water Resources Engineering Team. The candidate's initial primary focus will be learning and supporting the architecture of the existing codebase. Ultimately, the candidate will be optimizing the existing system and adding new features.

 

Streamline Technologies Inc. is a software development firm located in the Orlando area of Central Florida specializing in water resources engineering applications. Our philosophy and reputation are built on providing innovative software solutions such as the widely used hydrodynamic stormwater model, StormWise (formerly ICPR ®). Our stormwater and flood forecasting models include complex mathematical models that simulate the rainfall-runoff process, drainage systems, flooding and flood forecasting, groundwater flow, water quality impacts, and green stormwater infrastructure. Our applications center around a geospatial graphical interface that utilizes aerial imagery, thematic-based polygon map layers, and terrain surfaces.

 

Streamline Technologies offers a complete Benefits package including Medical, Dental, Vision, LTD & STD, Life Insurance, 401k with match, PTO, Holidays, HSA with company contribution, Pet insurance, and an Employee assistance program.

#LI-onsite

Responsibilities

  • Developing and implementing numerical algorithms in C++.
  • Analyzing and documenting existing numerical modeling code.
  • Optimizing existing code for performance and efficiency.
  • Documenting code and algorithms.
  • Proficient in developing Windows applications.
  • Current in the understanding of the latest research in numerical methods.
  • Collaborating with other engineers and data scientists.
  • Using version control systems (Git).

Qualifications

  • A Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, a related field or demonstrated experience in building numerical modeling software, preferably in the field of fluid dynamics as it applies to stormwater modeling.
  • Minimum 10 years of software development experience.

Skills: 

  • Strong proficiency in C++.
  • Solid understanding of numerical methods.
  • Experience with scientific computing libraries.
  • Knowledge of software development best practices.
  • Familiarity with parallel computing.
  • Familiarity with GPU programming is a plus.
  • Good communication and teamwork skills.

Physical Demands

The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job.  Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  Work is performed in an office setting.  Hand-eye coordination is necessary to operate a computer, keyboard, and mouse.  The use of a telephone headset will allow for virtual communication with team members through Zoom and/or Microsoft Teams.  While performing the duties of this job, the employee is often required to sit for prolonged periods, use hands/fingers to handle, feel, or operate objects, tools, or controls reach with hands and arms, speak, and hear.  Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.

If you have what it takes to join our growing organization and want to be part of a dedicated team, please apply today. In return, Streamline Technolofies provides a competitive salary and an outstanding work environment. Streamline Technologies is an Equal Opportunity Employer/Veterans/Disabled.

Streamline Technologies does not accept any unsolicited resumes. Should any 3rd party agency or recruiter forward or submit any resume(s) to a Streamline Technologies associate without a pre-existing contractual agreement, the submitted resume(s) will be deemed the property of Streamline Technologies, and no placement fee will be provided.

 

All agencies and vendors are required to have a signed Streamline Technologies vendor agreement from the Streamline Technologies/WGI Chief HR Officer permitting them to work directly through our Talent Acquisition team. Obtaining this signed vendor agreement is the only way you will receive payment. Verbal or written commitments from any other member of our staff will not be binding.

 

All third-party recruiting/supplemental staffing agencies are expected to familiarize themselves and abide by this policy.  

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Staff Software Engineer V, UNAVAILABLE

Are you a seasoned software developer ready to tackle new challenges? Streamline Technologies Inc. is on the lookout for a Senior Staff Software Engineer V for our Winter Springs office. With a focus on numerical algorithms and numerical modeling, you’ll jump right into our dynamic Software Development Team, contributing to both our cloud-based SaaS platform and desktop applications. Your skill in C++ will shine as you develop and implement numerical algorithms while optimizing existing systems for performance. The collaborative atmosphere means you'll work closely with our talented engineers and the Water Resources Engineering Team, learning the nuances of our complex applications that simulate hydrodynamic processes and flood forecasting. Your experience—at least 10 years in software development—will be put to good use as you document and enhance the architecture of our existing codebase. Streamline’s reputation is built on innovative solutions in water resources engineering, and we want you to be a part of it! Alongside an enticing salary, we offer a comprehensive benefits package that includes medical, dental, vision, and retirement plans. If you’re ready to make an impact in a supportive and growth-oriented environment, apply today and help us continue to set benchmarks in stormwater modeling solutions.

Frequently Asked Questions (FAQs) for Senior Staff Software Engineer V Role at UNAVAILABLE
What qualifications do I need to apply for the Senior Staff Software Engineer V position at Streamline Technologies?

To apply for the Senior Staff Software Engineer V role at Streamline Technologies, you should have a Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or a related field. Moreover, a minimum of 10 years of software development experience, particularly in building numerical modeling software, especially in fluid dynamics, is crucial for success in this position.

Join Rise to see the full answer
What are the primary responsibilities of a Senior Staff Software Engineer V at Streamline Technologies?

As a Senior Staff Software Engineer V at Streamline Technologies, your key responsibilities include developing and implementing numerical algorithms in C++, optimizing existing code for performance, and collaborating with other engineers and data scientists. You will also be tasked with analyzing and documenting numerical modeling code while ensuring the integration of best software development practices.

Join Rise to see the full answer
What programming languages should I be proficient in for the Senior Staff Software Engineer V role at Streamline Technologies?

For the Senior Staff Software Engineer V position at Streamline Technologies, proficiency in C++ is essential. Additionally, experience with scientific computing libraries and a solid understanding of numerical methods will significantly enhance your effectiveness in this role.

Join Rise to see the full answer
What is the work environment like for a Senior Staff Software Engineer V at Streamline Technologies?

The work environment for a Senior Staff Software Engineer V at Streamline Technologies is collaborative and supportive, encouraging teamwork and communication. The office is equipped with modern facilities, and while the job does involve sitting for extended periods, reasonable accommodations can be made for employees with disabilities.

Join Rise to see the full answer
What benefits can I expect as a Senior Staff Software Engineer V at Streamline Technologies?

Streamline Technologies offers a comprehensive benefits package for the Senior Staff Software Engineer V role, including medical, dental, vision, life insurance, and a 401k plan with matching contributions. Additional perks include generous PTO, holidays, pet insurance, and an employee assistance program, all aimed at promoting the well-being of our employees.

Join Rise to see the full answer
Common Interview Questions for Senior Staff Software Engineer V
Can you explain your experience with numerical algorithms relevant to the Senior Staff Software Engineer V role?

In answering this question, highlight specific numerical algorithms you have worked with, the programming languages you used, and how you ensured accuracy and performance. Discuss any relevant projects where these algorithms were applied, emphasizing your contribution to their development and optimization.

Join Rise to see the full answer
How do you approach optimizing existing code bases?

When discussing code optimization, outline your methodology for identifying bottlenecks, whether through profiling tools or code reviews, and your approach to refactoring. Mention any specific techniques you use to enhance performance without compromising functionality.

Join Rise to see the full answer
What is your experience with collaborative software development in a team setting?

Share your experiences working within multidisciplinary teams, focusing on communication skills and tools you’ve used. Describe how collaboration has influenced project outcomes positively and discuss any challenges you overcame as a team member.

Join Rise to see the full answer
How do you stay updated on the latest developments in numerical methods?

Discuss your strategies for continuous learning, whether that’s through academic journals, online courses, or attending relevant workshops and conferences. This shows your commitment to maintaining a competitive edge in your expertise as a Senior Staff Software Engineer V.

Join Rise to see the full answer
What practices do you follow to ensure documentation is thorough and useful?

Explain your approach to documentation, emphasizing clarity, completeness, and accessibility. Provide examples of how you've structured documentation so that both technical and non-technical teammates can benefit from it.

Join Rise to see the full answer
Describe a challenging technical problem you've solved in your previous roles. What was your approach?

Use the STAR method (Situation, Task, Action, Result) to outline a specific problem. This structured approach will help you convey the complexity of the situation clearly and emphasize your problem-solving skills.

Join Rise to see the full answer
Can you talk about your experience with version control systems like Git?

Discuss how you have utilized version control systems in your previous roles, highlighting your familiarity with branching, merging, and conflict resolution. This will demonstrate your adaptability and understanding of team workflows in software development.

Join Rise to see the full answer
What are your strategies for testing and validating your code?

Outline your strategies for unit testing, integration testing, and other validation techniques you apply to ensure code quality. Share specific tools and methods you use to catch bugs early in the development cycle.

Join Rise to see the full answer
What is your familiarity with scientific computing libraries and how have you used them?

Mention specific scientific computing libraries you've used, detailing the projects where these tools were instrumental. This can include libraries for data visualization, numerical computation, or modeling, showcasing your experience level.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects in parallel?

Discuss your prioritization techniques, such as task lists, agile methodologies, or dependability on team inputs. Highlighting your organization and time-management skills will show that you can handle the demands of the Senior Staff Software Engineer V role.

Join Rise to see the full answer
Similar Jobs
Posted 7 hours ago

Join the compassionate team at Dignity Health Sierra Nevada Memorial Hospital as a Respiratory Care Practitioner, dedicated to delivering high-quality care.

Seeking a dedicated Nurse Practitioner Acute Care to deliver exceptional patient care at Houston Methodist.

Photo of the Rise User
Posted 3 days ago

Brillio seeks a Salesforce Technical Architect to drive innovative digital solutions for Fortune 1000 clients.

Photo of the Rise User
Dental Insurance
Vision Insurance

Join CoinTracker's dynamic team as a Senior Backend Engineer to drive innovations in cryptocurrency integrations.

Photo of the Rise User
Posted 11 hours ago

Join Roblox as a Software Engineer to shape future enterprise solutions with cutting-edge technology.

Teamified Remote No location specified
Posted 10 days ago

Join Teamified as a Full Stack Developer to contribute to innovative solutions while collaborating with a dynamic remote team.

Join Darwin AI as a Fullstack Engineer to help automate essential business processes and drive customer engagement through innovative AI technology.

Photo of the Rise User
Entrust Remote United States - Shakopee, MN (GHQ)
Posted 5 days ago

Entrust is looking for a skilled Software Developer II to join their innovative team in Shakopee, MN, focusing on identity-centric security solutions.

Photo of the Rise User

Join HERE Technologies as a Senior Software Engineer and contribute to the development of innovative navigation solutions for autonomous driving.

Photo of the Rise User
Meter Hybrid San Francisco, California, United States
Posted 9 days ago

Join Meter as a back-end engineer to help build and scale our core networking product, transforming internet infrastructure into a utility.

MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
n
Someone from OH, Columbus just viewed Product Management Intern at nVent
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance