Talent.com
Senior Software Developer
Senior Software DeveloperVerafin • San Juan de Terranova, Terranova y Labrador, CA
Senior Software Developer

Senior Software Developer

Verafin • San Juan de Terranova, Terranova y Labrador, CA
2 days ago
Job type
  • Full-time
Job description

About Compactica

About Compactica Compactica is a software company based in St. John’s, Newfoundland and Labrador, dedicated to pioneering efficient and reliable solutions within the geotechnical and construction space. We have developed and launched a groundbreaking SaaS solution aimed at transforming compaction testing practices at large construction sites. Our technology promises not only to save significant time, money, and risk for our clients but also to enhance the reliability and validity of test results. We are redefining the compaction space.

Our system comprises :

  • Field Gear Subsystems : Run on custom single-board computers with cellular connectivity, GPS, and accelerometers. These operate autonomously, unaffected by intermittent internet, to collect and process sensor data. New initiatives include integrating camera sensors for image processing.
  • Cloud-Based Systems : Multi-tenant SaaS user interfaces and data services, hosted on bare-metal servers via a cloud provider, delivering near real-time insights.
  • Operational Support Systems : Tools to manage clients, hardware, and system performance, with a strong emphasis on data quality and system monitoring.

The Role

We’re on the lookout for a talented Senior Software Developer to join our dynamic team. This is a unique opportunity to be at the forefront of developing and enhancing innovative projects that position Compactica as a leader in the industry. If you’re passionate about making a tangible impact and independently leading and innovating within our modular, high-performance platform, including new machine learning and AI-driven features, we’d love to hear from you.

To learn more, visit compactica.com.

Tech Stack

  • Languages : C# (ASP.NET, Entity Framework), TypeScript (Angular), C (microcontroller code), Python (for ML / AI development).
  • Tools : Visual Studio (IDE), GitHub (source control), ML frameworks (e.g., TensorFlow, PyTorch).
  • Techniques :

  • Custom code generation for consistent, reliable logic from database to UI.
  • Asynchronous, multi-threaded, and parallel processing for high-performance data handling.
  • Queueing patterns and HTTP / WebSocket APIs for reliable, high-frequency data transmission.
  • Machine learning models for image processing and integration with sensor data (GPS, accelerometers).
  • Design patterns inspired by large-scale enterprise systems (healthcare, manufacturing, finance, CRM).
  • Infrastructure : .NET and Angular for cross-platform compatibility, bare-metal cloud hosting.

    The Role

    As a Senior Software Developer, you’ll lead the development and enhancement of key modules in the Compactica suite, including new ML / AI-driven features. You’ll work closely with our team of engineers and developers to scale our platform, ensuring it remains robust, efficient, and customer-focused.

    Responsibilities include :

  • Designing and implementing new features for field gear, cloud, and operational subsystems.
  • Developing and integrating ML / AI models for image processing from camera sensors on construction vehicles, leveraging existing field gear metrics (e.g., GPS, accelerometer data).
  • Optimizing high-performance data processing and real-time communication pipelines.
  • Mentoring junior developers and fostering a collaborative, quality-driven culture.
  • Troubleshooting complex issues in a multi-user, large-scale data environment.
  • Who You Are

  • Experience : 10+ years building and supporting complex, large-scale systems using Microsoft (C#, .NET) and JavaScript / TypeScript (Angular) stacks. Experience in domains like healthcare, manufacturing, or finance is a plus. Familiarity with ML / AI development (e.g., Python, TensorFlow, PyTorch) is highly desirable.
  • Technical Expertise : Proficient in asynchronous programming, parallel processing, APIs (HTTP / WebSocket), and design patterns for scalable systems. Knowledge of ML / AI techniques for image processing and sensor data integration is a strong advantage.
  • Problem Solver : A data enthusiast who thrives on solving complex challenges, from system optimization to AI model development.
  • Passionate Learner : Invests personal time in exploring new technologies, including ML / AI, and building systems for technical growth.
  • Trusted Collaborator : Reliable, communicative, and passionate about delivering systems that customers love and teams take pride in.
  • Why Join Us?

  • Impact : Shape a growing product that’s transforming geotechnical engineering with innovative AI capabilities.
  • Ownership : Lead critical modules, including cutting-edge ML / AI features, with autonomy and trust.
  • Collaboration : Work with a passionate founder and a tight-knit team dedicated to quality.
  • Innovation : Tackle complex, real-world problems with a blend of enterprise-grade systems and modern AI technologies.
  • How We Work

    Iterative Development – We practice a lean loop development process that works quickly to create a minimum-viable product that we iterate on over time. This includes software releases on a frequent basis.

    Customer focused – We work closely with our customers who are part of the development lifecycle and the lean loop process. They are the alpha and beta users of our product and provide industry relevant feedback to ensure the solution meets market needs.

    Collaborative – We work as part of a team who win together. We believe in the philosophy that the whole is greater than the sum of its parts. As such, we are stronger working together in a team-oriented environment.

    Continuous Improvement – We are constantly challenging each other to improve and be better. We always strive to find better ways of doing things. We are driven by an insatiable appetite to learn and grow.

    Fun – Everything is fun when you do what you love and you know you are making a meaningful difference. We work hard together but we also play hard together and enjoy working with each other. We are passionate about what we do. We get way more done when we are having fun.

    Benefits

    Compactica believes in ensuring every employee is engaged and enjoying their experience. We work hard to ensure you are set up to be successful. Some benefits include :

  • Comprehensive healthcare and dental coverage.
  • Flexible work hours & time off. We are a results-driven organization. You decide how you work best.
  • Unlimited vacation. You know when and where you need a break to be the most productive and fulfilled.
  • Ready to Build with Us?

    Apply now to join Compactica and help us scale a system that sets the standard for quality in geotechnical engineering. Submit your resume along with a brief note about a complex system or ML / AI project you’ve built that you’re proud of. No cover letter required. Submit to apply@compactica.com.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • San Juan de Terranova, Terranova y Labrador, CA

    Similar jobs
    Senior Software Dev

    Senior Software Dev

    GroundControl Software Inc • San Juan De Terranova
    Full-time +1
    Our mission is to deliver advanced software solutions that enable manufacturers to produce high-quality parts and systems with precision and confidence. These parts power the most advanced aerospace...Show more
    Last updated: 30+ days ago • Promoted
    Senior Back End Developer

    Senior Back End Developer

    CoLab • San Juan De Terranova
    Full-time +1
    Join or sign in to find your next job.Get AI-powered advice on this job and more exclusive features.At CoLab, we help mechanical engineering teams bring life-changing products to market years soone...Show more
    Last updated: 30+ days ago • Promoted
    Spanish Private Tutoring Jobs Goulds

    Spanish Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Naval Electronic Sensor Operator

    Naval Electronic Sensor Operator

    Canadian Armed Forces • St. John's, NL, Canada
    Full-time
    La technologie et le travail en mer vous passionnent-ils? Voulez-vous faire carrière dans un environnement stimulant aux côtés d’une équipe? En tant qu’opérateur •trice de détecteurs électroniques m...Show more
    Last updated: 5 days ago • Promoted
    Senior Web Developer

    Senior Web Developer

    Targeted Talent • Saint John's, NL, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is completely.Our client is an enterprise-backed software startup in the medical industry currently experiencing substantial grow...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    CoLab • San Juan De Terranova
    Full-time +1
    At CoLab, we want to help mechanical engineering teams bring life‑changing products to market years sooner.CoLab is a cloud‑based platform for engineering design review that makes it easy for subje...Show more
    Last updated: 13 days ago • Promoted
    Software Administrators

    Software Administrators

    Ams Ink • San Juan De Terranova
    Full-time
    Adaptive Marine Solutions, Inc.AMS) is a fast-growing Naval Architecture and Marine Engineering organization with offices in Ottawa (Kanata, ON) and St. John’s, NL, and a team distributed throughout...Show more
    Last updated: 13 days ago • Promoted
    Software Dev Co-op - Mentored, Real Projects, Hybrid

    Software Dev Co-op - Mentored, Real Projects, Hybrid

    Nasdaq • San Juan De Terranova
    Full-time
    A leading tech company in Canada is looking for a Software Development Student for a co-op program starting May 2026.The position involves collaborating with a team to deliver project requirements ...Show more
    Last updated: 2 days ago • Promoted
    Math Private Tutoring Jobs Goulds

    Math Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Trigonometry Private Tutoring Jobs Goulds

    Trigonometry Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer — Own Features End-To-End - $125,000 - $175,000 A Year - Remote

    Senior Software Engineer — Own Features End-To-End - $125,000 - $175,000 A Year - Remote

    Affirm • St. John'S, Canada, CA
    Remote
    Full-time
    Backend Software Engineer needed to build and optimize data pipelines and infrastructure for high-volume transactions, requiring expertise in streaming technologies.Show more
    Last updated: 22 days ago • Promoted
    Manager Software Development

    Manager Software Development

    Stonewood Group Inc. • San Juan De Terranova
    Full-time
    John’s, Newfoundland, our Client is a highly specialized software engineering company that provides a variety of IP cores for OTN, SONET / SDH and Ethernet applications to major telecom equipment man...Show more
    Last updated: 30+ days ago • Promoted
    Geometry Private Tutoring Jobs Goulds

    Geometry Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Physics Private Tutoring Jobs Goulds

    Physics Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Looking For Part-Time Jobs? - Deliver with Uber

    Looking For Part-Time Jobs? - Deliver with Uber

    Uber eats • St. John's, NL, NL, CA
    Full-time +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
    Last updated: 30+ days ago • Promoted
    Arithmetic Private Tutoring Jobs Goulds

    Arithmetic Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer (Intermediate to Senior)

    Java Developer (Intermediate to Senior)

    Targeted Talent • Saint John's, NL, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Goulds

    Algebra Private Tutoring Jobs Goulds

    Superprof • Goulds, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted