For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Milestone Systems
Milestone Systems

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Design Pattern
Data
+30

Visa

U.S. visa required

Permanent role
21 days ago
Apply now

At Milestone, your work goes beyond what the human eye can see. With our unique video technology software, you help people make wiser and more responsible decisions – in and beyond security. Whether you advance our software, inspire new integrations, or elevate our customers, you are part of a growth company recognized by the industry. We have a unique people-first approach to everything we do, and it’s not just empty words. Being part of a fun, friendly, and flexible environment, you’ll find that working here almost feels like a home away from home. If you are curious to know more about who we are, we suggest you visit http://milestonesys.com/career

Be the key in unlocking business opportunities in the convergent world of Open Platform IP Video Management Systems! Join Milestone, a global market leader!

Milestone seeks a Senior Software Engineer to join our fast-moving, innovative VSaaS engineering team. In this role, you will architect, design, and build highly scalable distributed data systems to enable new and innovative solutions in cloud-based video surveillance and IoT control systems. To be successful, you will demonstrate experience and judgment in architecting, designing, and developing critical engineering systems. You will provide sound technical recommendations and dive into solving complex system and data design and implementation challenges. You will learn and share knowledge with the best and help us architect and build modern cloud-native data applications. You will meaningfully contribute to decisions on technology and processes to maximize our products' performance, scalability, and reliability.

This fully remote role can be located anywhere in the US.

As a Milestone Employee, YOU are the key to our success. Come join our dynamic international team and be a part of our rapidly growing, successful business.

Responsibilities:

  • Partner with product managers and engineering teams to implement strategic roadmap priorities and develop customer-focused features
  • Design and implement microservice architecture solutions using advanced software design patterns
  • Make informed architectural decisions by evaluating trade-offs and applying optimal design patterns to solve complex engineering challenges
  • Leverage expert knowledge of data structures and modeling to create efficient, scalable systems
  • Drive implementation based on engineering best practices that prioritize testability, maintainability, and scalability
  • Develop project scopes, designs, and estimates that align with business objectives during planning phases
  • Balance delivery velocity with quality standards to ensure excellent product releases
  • Take full ownership of your code with a "you build it, you run it" mindset
  • Champion engineering excellence through clean code principles, security practices, tech debt management, and test-driven development
  • Proactively diagnose and resolve complex system issues and code defects
  • Contribute to the technical roadmap by collaborating with engineering leadership to drive innovation
  • Provide insights on emerging technologies and tools that could benefit our development ecosystem
  • Foster collaborative relationships within and across teams to achieve shared goals
  • Create a culture of technical excellence and continuous learning
  • Work with Site Reliability Engineering to implement automation that enhances software delivery efficiency and product reliability
  • Understand computer vision solutions for object detection and image segmentation

Professional Qualifications:

  • Minimum of 3 years of professional Go programming experience
  • Proven experience working with large datasets, including storage optimization and search functionality
  • Extensive experience developing applications for public cloud environments, particularly GCP
  • Hands-on experience with real-time data processing systems (Kafka, SQS, Google Pub/Sub)
  • Strong command of modern CI/CD practices and Git-based workflows
  • Exceptional communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences

Preferred Qualifications:

  • Minimum of 5 years of software development experience with a proven record of delivering complex enterprise data services
  • Experience building and maintaining reliable ETL/ELT pipelines
  • Strong testing background with proficiency in TDD/BDD methodologies
  • Broad technical knowledge spanning multiple programming languages, AI/ML implementation, networking, data platforms, and big data systems

Why Milestone?

Ranked among the 100 Best Companies to Work for in Oregon, Milestone offers great benefits and a great culture. Employees here have flexible work environments, opportunities for further education, and the ability to directly affect change in our Organization.

The annual salary for this position ranges from $139,477 to $212,441, with most candidates falling in the $157,709 to $182,933 range. Pay is based on the level, location, complexity, responsibility, and job duties of the specific position and is just one component of Milestone’s total compensation package. Additionally, we offer an attractive benefits package that includes medical/dental benefits, FSA or HSA, 401k with 6% Safe Harbor employer match, paid parental leave, generous PTO (20 days' vacation, 10 days paid sick time, and 12 company holidays), fully paid Short Term disability policy, fully paid Long Term disability policy, and Life Insurance. If you are selected for an interview, please feel welcome to speak to our Talent Partner about our compensation philosophy.

Milestone is committed to creating a diverse and inclusive workplace and is proud to be an equal opportunity employer.

Contact and application

Please apply at our website: www.milestonesys.com

If you have any questions, you are very welcome to contact Kristi Mark, Talent Acquisition Partner, at kristi.mark@milestone.us

We are looking forward to receiving your application

About Milestone Systems

👥501-1000
📍Brøndbyvester
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service