Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Software Engineer (4234) (Broomfield, CO) image - Rise Careers
Job details

Sr. Software Engineer (4234) (Broomfield, CO)

Outside Analytics has recently become a proud subsidiary of SMX, marking an exciting collaboration that enhances our collective capabilities to deliver cutting-edge digital transformation solutions. Are you interested in the next generation of Space Force Remote Sensing capabilities? At Outside Analytics we're on the ground floor of helping across the future remote sensing ecosystem across all orbital regimes (LEO, MEO, HEO, and GEO)! We build, integrate, and operationally support our customer's emerging space-ground systems to include real-time data processing frameworks, sensor data processing, and data visualization. We are teamed with the most passionate companies in industry, dedicated to bringing best-of-breed capabilities to address our customers most pressing needs.
 
We are looking for a Senior Software Engineer who is excited to apply their talents to delivering cutting-edge solutions to our customer's challenging projects. Our applications are primarily built in a Linux environment, primarily using Python, with some C++ and Java. The ideal candidate will contribute as a fulltime, hands-on developer while mentoring a team of software engineers, coordinating tasking and activities to meet program objectives. The ideal candidate is experienced and comfortable providing mentoring, coaching and feedback to individual team members. Additionally, they are excited to contribute to the overall program design and architecture.
 

Position is a hybrid role in Broomfield, CO.

Essential Duties & Responsibilities

  • Use Agile methodologies to manage team development tasks and milestones to meet program objectives
  • Ensure that the software development process is efficient and effective.
  • Contribute to the overall program design and architecture.
  • Collaborate with cross-functional teams such as software architects, program managers, designers, and other engineers to design, develop and test software solutions that meet the needs of our customers.
  • Analyze user requirements and develop software specifications.
  • Write clean, efficient, and well-documented code that follows software development best practices.
  • Conduct code reviews and provide feedback to other engineers.
  • Debug and fix issues.
  • Develop and execute test plans to ensure software quality.
  • Deploy software applications to production environments.
  • Maintain and update software applications to ensure they meet user needs and remain secure.
  • Develop and maintain documentation.
  • Stay up to date with industry trends and advancements in technology.

Required Skills & Experience 

  • Clearance Required: Secret This position requires the ability to obtain a DOD Secret Clearance. Interim or Active DOD Secret clearance or higher is preferred. Due to the clearance requirement, U.S. Citizenship is required.
  • Candidate also must agree to participate in a background screen.
  • BS or advanced degree in Computer Science or similar relevant field.
  • 10+ years of experience specifically in a software engineering role (an advanced degree (eg: Masters, PhD) provides two years of experience)
  • Experience mentoring, coaching, and providing feedback to individual team members.
  • Professional, hands-on, development experience with Python, and one of the following languages/tools: Java, JavaScript, C++ 21 or higher
  • Experience with CI/CD and DevOps tools and methodologies.

Desired Skills & Experience 

  • Detail oriented and excellent communication skills
  • Automated testing (Playwright)
  • Containerization (eg: Docker, Kubernetes)
  • Database design (eg: Postgres, NoSQL)
  • Messaging middleware (eg: ZeroMQ, NATS)
  • Microservices architecture
  • Atlassian tools
  • Interim or Active DoD SECRET security clearance or higher

Application Deadline:  May 26, 2025

#CJPost

#LI-hybrid

 

 


The SMX salary determination process takes into account a number of factors, including but not limited to, geographic location, Federal Government contract labor categories, relevant prior work experience, specific skills, education and certifications. At SMX, one of our Core Values is to Invest in Our People so we offer a competitive mix of compensation, learning & development opportunities, and benefits. Some key components of our robust benefits include health insurance, paid leave, and retirement.

The proposed salary for this position is:
$123,800$206,300 USD

 

At SMX®, we are a team of technical and domain experts dedicated to enabling your mission. From priority national security initiatives for the DoD to highly assured and compliant solutions for healthcare, we understand that digital transformation is key to your future success.

We share your vision for the future and strive to accelerate your impact on the world. We bring both cutting edge technology and an expansive view of what’s possible to every engagement. Our delivery model and unique approaches harness our deep technical and domain knowledge, providing forward-looking insights and practical solutions to power secure mission acceleration.

 

All qualified candidates will receive consideration for employment without regard to disability status, protected veteran status, race, color, age, religion, national origin, citizenship, marital status, sex, sexual orientation, gender identity or expression, pregnancy or genetic information.  

Selected applicant may be subject to a background investigation and/or education verification.

SMX Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
SMX DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of SMX
SMX CEO photo
Peter LaMontagne
Approve of CEO

Average salary estimate

$165050 / YEARLY (est.)
min
max
$123800K
$206300K

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 Sr. Software Engineer (4234) (Broomfield, CO), SMX

Are you ready to take your career to new heights with Outside Analytics as a Senior Software Engineer? Located in the beautiful Broomfield, Colorado, we are thrilled to be a part of SMX, bringing together our innovative spirit to deliver state-of-the-art digital transformation solutions for the next generation of Space Force Remote Sensing capabilities. Here at Outside Analytics, we're deeply engaged in building and supporting advanced space-ground systems, which include everything from real-time data processing frameworks to sensor data processing and eye-catching data visualizations. As a Senior Software Engineer, you will not only be contributing as a hands-on developer using your expertise in Python (with some C++ and Java on the side) but also mentoring our talented team of engineers, guiding them towards meeting program objectives efficiently. Your role will involve managing team tasks using Agile methodologies, contributing to system design, and collaborating with a diverse range of cross-functional teams. We're looking for someone with a strong background in software engineering, capable of writing clean and efficient code, conducting code reviews, and ensuring high software quality. If you have over 10 years of experience in software engineering, a passion for innovation, and the excitement to help tackle challenging projects, this might just be the perfect spot for you. Join us and be a part of a team that is not only dedicated to pushing technological boundaries but also values investing in its people!

Frequently Asked Questions (FAQs) for Sr. Software Engineer (4234) (Broomfield, CO) Role at SMX
What are the key responsibilities of a Senior Software Engineer at Outside Analytics?

As a Senior Software Engineer at Outside Analytics, your primary responsibilities will include managing software development tasks using Agile methodologies, contributing to program design, and collaborating with cross-functional teams to develop and test innovative software solutions. You will be writing clean code, conducting code reviews, debugging issues, and deploying applications—all while mentoring your team of engineers to ensure they meet program objectives.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at Outside Analytics?

To become a Senior Software Engineer at Outside Analytics, candidates need to have a BS or advanced degree in Computer Science or a related field, along with 10+ years of relevant software engineering experience. It’s also essential to have professional development experience in Python, and one or more additional languages such as Java or C++. An active or interim DoD Secret clearance is preferred due to the nature of our work.

Join Rise to see the full answer
What technologies do Senior Software Engineers at Outside Analytics work with?

Senior Software Engineers at Outside Analytics primarily work in a Linux environment using Python, C++, and Java. Familiarity with CI/CD, DevOps tools, automated testing (like Playwright), containerization (Docker, Kubernetes), and microservices architecture is highly desirable to ensure our projects run smoothly.

Join Rise to see the full answer
How important is mentoring in the Senior Software Engineer role at Outside Analytics?

Mentoring is a vital part of the Senior Software Engineer role at Outside Analytics. It’s not just about coding; the role emphasizes providing guidance, coaching, and feedback to fellow software engineers. Sharing your experience helps strengthen the team, ensuring successful project delivery and fostering a culture of continuous learning.

Join Rise to see the full answer
What benefits are offered to Senior Software Engineers at Outside Analytics?

Outside Analytics offers a competitive mix of compensation, including a salary range of $123,800 to $206,300, and benefits that include health insurance, paid leave, and retirement plans. Furthermore, the company is committed to investing in its people, offering various learning and development opportunities to help employees grow in their careers.

Join Rise to see the full answer
Common Interview Questions for Sr. Software Engineer (4234) (Broomfield, CO)
Can you describe your experience with Agile methodologies as a Senior Software Engineer?

To answer this question effectively, provide specific examples of how you've applied Agile methodologies in past roles, such as managing sprints or leading team meetings. Highlight any challenges you've faced and how you overcame them, emphasizing the impact on project efficiency and team collaboration.

Join Rise to see the full answer
How do you ensure code quality in your development work?

A solid answer to this question involves discussing your approach to coding best practices, including writing clean code, performing regular code reviews, and using automated testing tools. Share techniques you've used to provide constructive feedback to peers, contributing to a culture of quality in software development.

Join Rise to see the full answer
What is your experience with Python and its frameworks?

When discussing your Python experience, elaborate on specific projects where you've used Python. Mention any frameworks or libraries you've utilized, such as Flask or Django, and highlight how these tools contributed to the successful completion of your projects.

Join Rise to see the full answer
How do you mentor junior developers?

For this question, describe your mentoring philosophy. Explain how you assess individual team members’ strengths and weaknesses and your methods for providing constructive feedback. Mention any structured approaches you've used, such as pairing programming or regular one-on-one check-ins to foster their growth.

Join Rise to see the full answer
What are some challenges you've faced in software engineering, and how did you overcome them?

When answering this, reflect on specific technical issues or project hurdles you encountered. Describe the approach you took to troubleshoot and resolve these challenges, focusing on collaborative efforts with your team and how those experiences enhanced your problem-solving skills.

Join Rise to see the full answer
How familiar are you with CI/CD practices?

Discuss your hands-on experience with CI/CD pipelines and the tools you've worked with, such as Jenkins or CircleCI. Share how implementing these practices has improved your development workflow, specifically in automating builds, tests, and deployments.

Join Rise to see the full answer
What do you know about containerization and its benefits?

In your response, highlight your understanding of containerization concepts, mentioning tools like Docker and Kubernetes. Discuss how these technologies help in streamlining deployment processes, maintaining consistency across environments, and facilitating microservices architecture.

Join Rise to see the full answer
Can you explain a complex technical concept to a non-technical person?

Here, illustrate your communication skills by taking a complex topic from your experience and breaking it down into simple terms. Emphasize the importance of being able to share technical insights with team members who may not have a technical background, ensuring everyone is aligned on project goals.

Join Rise to see the full answer
How do you stay updated on industry trends and technologies?

Discuss your methods for continuous learning, such as following tech blogs, attending webinars, or participating in online courses. Mention any professional communities or networks you engage with, showcasing your proactive approach to staying informed about advancements in software engineering.

Join Rise to see the full answer
What motivates you to work in the field of software engineering?

When answering this question, reflect on your passion for technology, problem-solving, and creating impactful solutions. Share personal anecdotes that highlight your motivation, whether it stems from prior projects, mentorship experiences, or the desire to make a difference through your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
SMX Hybrid Washington, District of Columbia, United States
Posted 23 hours ago

As a Back-End Data Developer at SMX, leverage your expertise in data visualization to design intuitive solutions right in the heart of Washington, D.C.

Photo of the Rise User
SMX Hybrid Washington, District of Columbia, United States
Posted 10 days ago

We're looking for a skilled Back End Data Developer at SMX to create impactful data visualization tools and enhance user experience through innovative solutions.

Photo of the Rise User
Zinnia Hybrid Boulder, Colorado, United States
Posted 14 days ago

Be a vital part of Zinnia's mission to transform insurance technology as a UI Staff Engineer.

Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
AirGarage Remote No location specified
Posted 5 days ago

As a Senior Full-Stack Engineer at AirGarage, you will be pivotal in transforming the parking industry and digital real estate management.

Rugged Robotics Hybrid Houston, Texas, United States
Posted 8 days ago

Rugged Robotics is looking for a skilled Frontend Web Developer to create user-friendly interfaces that enhance construction automation.

Photo of the Rise User
Posted 11 days ago

Join Motorola Solutions' RapidDeploy team as a Senior Frontend Engineer, shaping the future of public safety technology.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

Join Samsara as a Senior Staff Software Engineer on the Fleet Safety team, where you will lead impactful projects leveraging IoT data to enhance safety and efficiency.

Posted 13 days ago

Join Berkley Small Business Solutions as a Software Engineer Intern to support the development of innovative software applications and enhance customer experience.

Photo of the Rise User

VideaHealth is looking for a Staff Software Engineer to contribute to their cutting-edge AI solutions in dentistry.

SMX is a highly regarded information technology (IT) and engineering solutions provider specializing in Cloud Solutions, Cyber Security, Network Operations, Systems Integration, Worldwide C5ISR & Data Analytics, and Mission-Focused Engineering. A...

22 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 5, 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