Senior C++/Golang Engineer

4 days ago


walnut, United States Network Optix Full time

Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class, custom-tailored, enterprise-scale video products and solutions.

We have locations in Walnut Creek, CA, Burbank, CA, and Portland, Oregon in the USA, and distributed teams around the globe (Taiwan, Australia, France, Spain, and Serbia to name a few). Nx is profitable and actively invests in expanding into new domains. We are growing our teams cross-functionally and across the globe.


You are an experienced C++ software engineer with a strong background in multithreading who understands the principles of creating robust, scalable network applications. You are a motivated, self-starter who partners well with a close-knit geographically dispersed team.


What you’ll be doing

  • Develop new features for our Cloud backend services, which are written in C++ and Go languages. (Examples of such features: providing NAT traversal capability to our non-Cloud video management system and cloud Storage for the video archive.)
  • Our Cloud is run in AWS, and you will help create infrastructure for new features
  • Choose appropriate AWS services and adding/updating Terraform code. (Experience with the Terraform is not required and the team will assist you with this as needed)
  • Support the team in analyzing various issues


What we’re looking for

  • Bachelors in Software Engineering, Computer Science, Information Technology, or another related technical discipline or equivalent experience
  • 3+ years of professional experience developing in C++
  • Experience developing multithreaded network applications.
  • Background in Cloud Computing and understanding the principles of creating robust, scalable applications
  • Understanding OOP/OOD Principles
  • Developing well-structured and maintainable code, which is covered with automatic tests


Note:

  • We use the Google test framework and have internal continuous integration tools that verify all changes to the codebase regularly
  • Our product is Cross-platform and can be compiled with MSVC/GCC/Clang
  • We run our Cloud services under Linux/Docker, but some portion of the code is shared with our desktop applications, which run on Windows/Linux/macOS and mobile (android/ios) applications
  • Every team member participates in code reviews as follows: every change is reviewed and everyone takes part in some reviews


Nice to haves

  • Background in Test Driven Development and code review
  • Docker, Terraform, AWS
  • Experience developing in GO
  • Knowledge and Experience in Networking Protocols (primarily, TCP, UDP, SSL, HTTP).
  • Linux, bash, console
  • SQL


What we offer

  • Competitive compensation
  • Paid time off
  • Flexible working hours
  • Onsite work in our brand-new comfortable office
  • Employer-sponsored health coverage
  • Working with top industry experts in our international team


  • The role is primarily designed as a hybrid, with office locations in Walnut Creek, CA, Burbank, CA, and Portland, OR, Ideally, the position includes some in-office time.



  • Walnut Creek, California, United States Network Optix Full time

    {"h1": "Cloud Backend Developer at Network Optix", "p": "At Network Optix, we're pushing the boundaries of video software development. Our Enterprise Video Platform empowers organizations to build custom-tailored, enterprise-scale video products and solutions. We're a global team with locations in the USA and distributed teams around the world.", "ul":...


  • Walnut Creek, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...


  • Walnut Creek, California, United States Network Optix Full time

    Unlock the Power of Video DataAt Network Optix, we're revolutionizing the way organizations harness the potential of video-based solutions. As a Senior C++ Software Engineer on our Device Integration Team, you'll play a pivotal role in shaping the future of our Enterprise Video Platform.Key ResponsibilitiesDelve into the intricacies of various camera APIs...


  • walnut, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...

  • Senior C++ Developer

    4 weeks ago


    Walnut Creek, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...

  • Senior C++ Developer

    4 weeks ago


    Walnut Creek, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...


  • Walnut Creek, California, United States Brown and Caldwell Full time

    About the RoleWe are seeking an experienced Senior Electrical Engineer to join our team in Miami, Broward, or West Palm Beach. This is an exciting opportunity for a senior engineer to continue to build upon their engineering career, do challenging and meaningful work, and protect the earth's resources at the same time.Key ResponsibilitiesManage electrical...


  • Walnut Creek, California, United States ITS Logistics, LLC Full time

    About ITS Logistics, LLCAt ITS Logistics, LLC, we are a dynamic and fast-paced company that is revolutionizing the logistics and transportation industry. We are committed to investing in our employees' personal and professional growth, providing them with the tools, resources, and support they need to succeed.Job DescriptionWe are seeking a highly skilled...


  • Walnut Creek, California, United States Stantec Full time

    About the RoleWe are seeking a highly skilled Senior Tunnel Engineer to join our team in Walnut Creek, CA. As a key member of our Water business, you will play a critical role in designing and delivering complex tunnel and trenchless projects.Key ResponsibilitiesDesign and engineer tunnel and trenchless projects, including calculations, construction support,...


  • Walnut Creek, California, United States BKF Engineers Full time

    Job Title: Senior Project EngineerWe are seeking a highly skilled Senior Project Engineer to join our team at BKF Engineers. As a Senior Project Engineer, you will be responsible for leading and managing complex civil engineering projects from conception to completion.Key Responsibilities:Project Design for Site Development: Develop and implement site...


  • Walnut Creek, California, United States Stantec Full time

    About the RoleWe are seeking a highly skilled Senior Tunnel Engineer to join our team in Walnut Creek, CA. As a key member of our Water business, you will play a critical role in delivering sustainable solutions for our clients.Key ResponsibilitiesDesign and engineer tunnel and trenchless projects, ensuring reliability, efficiency, constructability, and...


  • Walnut Creek, California, United States Stantec Full time

    About the RoleWe are seeking a highly skilled Senior Tunnel Engineer to join our team at Stantec. As a key member of our Water business, you will play a critical role in delivering sustainable solutions for our clients.Key ResponsibilitiesDesign and engineer tunnel and trenchless projects, ensuring reliability, efficiency, constructability, and...


  • Walnut Creek, California, United States Brown and Caldwell Full time

    Electrical Engineer - SeniorWe are seeking a highly skilled and experienced Electrical Engineer - Senior to join our team. As a key member of our engineering team, you will be responsible for designing and developing electrical systems for our clients.Key Responsibilities:Design and develop electrical systems for industrial and municipal clientsCollaborate...


  • Walnut Creek, United States Stantec Full time

    When faced with an impasse, do you look to bridge the gap? Our Bridges Team does too. From local bridge rehabilitations that support our communities to iconic bridge designs that define a region, our opportunities will connect you to your career goals.Your OpportunityThe role of a Senior Structural Engineer is to lead engineering teams on large projects....


  • Walnut Creek, California, United States Carollo Engineers Full time

    Job Title: Senior Structural EngineerCarollo Engineers is a leading environmental engineering firm seeking a highly skilled Senior Structural Engineer to join our team. As a key member of our structural design team, you will be responsible for delivering high-quality structural designs and evaluations for water and wastewater treatment facilities.Key...


  • Walnut Creek, California, United States Stantec Full time

    About the RoleWe are seeking a highly skilled Senior Tunnel Engineer to join our team in Walnut Creek, CA. As a key member of our Water business, you will play a critical role in delivering sustainable solutions for our clients.Key ResponsibilitiesDesign and engineer tunnel and trenchless projects, ensuring reliability, efficiency, constructability, and...


  • Walnut Creek, California, United States Carollo Engineers Full time

    Job Title: Senior Structural EngineerCarollo Engineers is a leading environmental engineering firm seeking a highly skilled Senior Structural Engineer to join our team. As a key member of our structural design team, you will be responsible for delivering high-quality structural designs and evaluations for water and wastewater treatment facilities.Key...

  • Senior Bridge Engineer

    2 months ago


    Walnut Creek, United States Stantec Full time

    When faced with an impasse, do you look to bridge the gap? Our Bridges Team does too. From local bridge rehabilitations that support our communities to iconic bridge designs that define a region, our opportunities will connect you to your career goals. Your Opportunity The role of a Senior Structural Engineer is to lead engineering teams on large projects....


  • Walnut Creek, California, United States Brown and Caldwell Full time

    Electrical Engineer - SeniorWe are seeking a highly skilled and experienced Senior Electrical Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing electrical power systems for industrial and municipal clients.Key Responsibilities:Design and develop electrical power systems, including power...

  • Senior Civil Engineer

    16 hours ago


    Walnut Creek, California, United States NV5 Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our Power Delivery group in Walnut Creek, CA. As a key member of our team, you will lead the execution of various projects, including distribution, transmission, substation, renewable, and other power projects.Responsibilities:Lead the design and execution of civil...