Senior Python Developer
4 days ago
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 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.
Our product is a distributed cross-platform video management system (VMS). The mission of our team is to constantly ensure and maintain the high quality of our product.
We develop large-scale integration tests and make them work robustly, fully unattended. Because our quality standards are high, we have a well-developed infrastructure for integration testing, which we are constantly expanding and improving. We have a great engineering culture and no untouchable legacy code.
We’re looking for engineers with diverse sets of skills to bring a unique experience to the team. We’re interested in candidates with expertise in software design and architecture, Windows or Linux automation, Web interface automation, network programming, and system programming.
We’ve done a lot; our tools fully automate:
- Creating and running VMs with Windows and Ubuntu
- Managing ARM-based RPi and NVIDIA Jetson just like with VMs
- Configuring Windows via via WinRM/WSMan/WMI and Linux via SSH
- Connecting devices and VMs in networks
- Configuring SMB and iSCSI network shares
- Working with physical cameras and running our virtual cameras
- Installing and configuring the product, connecting its instances into systems
- Controlling the desktop and mobile client GUI with our own Qt-based tooling
- Working with our cloud services via API and Web automation
- Controlling the web interface of the cloud services with WebDriver
- Video and audio analysis with ffprobe and VLC
- Collecting product logs, browser logs, OS logs, hypervisor logs, network traffic dumps, crash dumps and backtraces and other diagnostic information
The way we work:
- Python 3.10+
- Git (with clean history)
- Pre-commit reviews (strict sometimes), linters and tests
- Design reviews
- Professional growth, continuous learning
Our values:
- Robust and clear code is more important than doing everything quickly. Our guidelines really work
- Stability and proper operation are more important than new functionality
- Understanding business value and common sense is more important than formal performance
Hundreds of tests run for each change into the product in various environments. Thousands run every night. But there’s more to do:
- Infrastructure development to run more tests and get results faster
- Cloud services testing and deployment
- Running tests on macOS
- Making tests more stable and robust. We solve problems even if they’re hardly reproducible, comb through logs, dumps and backtraces, use strace and procmon, read the docs and apply logic
- Testing VMS server embedded into cameras
- New tools for developers of the product, QA personnel and support engineers
What we’re looking for:
- A high level of computer science and programming knowledge
- Experience with Python
- Experience with troubleshooting using logs, dumps, and backtraces
- 5+ years of full-time commercial experience
Highly desirable (at least one is required):
- Software design and architecture
- Windows or Linux administration and automation
- Network programming
- System programming
We are offering:
- Competitive remuneration
- Working with top industry experts in our international R&D team
- Paid leaves
- Flexible working hours
Hybrid
The position is a hybrid role and the office is located in Walnut Creek, CA. We will also consider candidates in Portland, OR.
We are always on the lookout for top talent in the industry. Join our talent community or submit your resume, by applying to this position, and stay connected with us to be considered for future opportunities.
-
Senior Python Developer
3 weeks ago
Walnut Creek, United States Network Optix Full timeNetwork 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 Python Developer
3 weeks ago
Walnut Creek, United States Network Optix Full timeNetwork 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 Python Developer
3 weeks ago
Walnut Creek, United States Network Optix Full timeNetwork 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 Python Developer
3 weeks ago
Walnut Creek, United States Network Optix Full timeNetwork 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,...
-
Sales Development Representative
4 weeks ago
Walnut Creek, California, United States Kisco Senior Living Full timeJob SummaryWe are seeking a highly motivated and organized Sales Coordinator to join our team at Kisco Senior Living. As a Sales Coordinator, you will play a critical role in supporting the sales process and contributing to the growth of our community.Key ResponsibilitiesConduct business development activities with local professional organizations to...
-
Sales Development Representative
4 weeks ago
Walnut Creek, California, United States Kisco Senior Living Full timeJob SummaryWe are seeking a highly motivated and organized Sales Coordinator to join our team at Kisco Senior Living. As a Sales Coordinator, you will play a critical role in supporting the sales process and contributing to the growth of our community.Key ResponsibilitiesConduct business development activities with local professional organizations to...
-
Senior Software Engineer
3 weeks ago
Walnut Creek, California, United States Network Optix Full timeAbout Network OptixNetwork Optix is a leading provider of video software solutions, dedicated to empowering the creation of intelligent video-based products and services. Our mission is to deliver cutting-edge, custom-tailored video solutions that convert video into actionable data.Our ProductWe offer a distributed cross-platform video management system...
-
Senior C++ Developer
6 days ago
walnut, United States Network Optix Full timeNetwork 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,...
-
Database Applications Developer
5 days ago
Walnut Creek, United States eTeam Full timeTitle: Database Administrator Location: Walnut Creek/ Folsom, CA (Hybrid) Duration: 30+ Months Targeted Years of Experience: 5-10 years Responsibilities: Database Migration Expertise: 1. Strong understanding of both Oracle and MySQL architectures. 2. Experience with database migration tools (e.g., Oracle SQL Developer, MySQL Workbench, or custom scripts). 3....
-
Senior Backend Developer
8 hours ago
Walnut Creek, California, United States Clearstory Full timeTransform the Construction Industry with ClearstoryWe are seeking a highly skilled Senior Backend Developer to join our team at Clearstory, a pioneering software company revolutionizing the commercial construction industry. As a key member of our integrations team, you will play a pivotal role in advancing our mission to digitize and automate the change...
-
Licensed Nurse
2 weeks ago
Walnut Creek, California, United States Kisco Senior Living Full timeAbout the Role:The Licensed Nurse at Kisco Senior Living provides exceptional nursing services to our residents, ensuring their physical, psychosocial, and environmental needs are met.Responsibilities:Assess residents to identify their needs and develop personalized care plansMonitor residents' well-being and report any changes in conditionProvide resident...
-
Senior Director of Business Development
1 day ago
Walnut Park, United States InsideHigherEd Full timeJob SummaryWe are seeking a highly experienced Senior Director of Business Development to lead our Physical Science and Engineering team at the University of California Los Angeles (UCLA). The successful candidate will have a strong background in technology transfer and business development, with a proven track record of success in negotiating contracts and...
-
Caregiver (FT) - Senior Care Specialist
4 weeks ago
Walnut Creek, California, United States Kisco Senior Living Full timeJob Summary:The Caregiver @ Byron Park is responsible for delivering exceptional care by fostering independence and ensuring the physical, social, cultural, and intellectual well-being of each resident.This is a full-time position, Friday-Monday, 6am-2pm.Key Responsibilities:Assist residents with daily needs and requests as requiredSupervise or assist with...
-
Software Development Intern
1 week ago
Walnut Grove, Minnesota, United States Eclipse Enterprises Full timeAbout Eclipse EnterprisesWe are a dynamic company that empowers individuals to develop their potential and continuously learn. Our goal is to make people's everyday lives easier through innovative solutions.Your RoleWe are seeking a talented individual to support our development team in creating scripts and tools that enhance our workflows. As a software...
-
Core MySQL Developer
6 days ago
Walnut Creek, United States Syntricate Technologies Full timeCore MySQL Developer 2.5 Year + Contract Hybrid - 2 days in office required Walnut Creek / Folsom, CA - only local $70/hr on w2 Require : Most Imp - MYSQL, Oracle, Database Migration and maintenance Its oracle to MySql migration project Strong understanding of both Oracle and MySQL architectures. Experience with database migration tools (e.g.,...
-
GIS Developer with FME
2 weeks ago
Walnut Creek, California, United States Diverse Lynx Full timeJob Title: GIS Developer with FMEWe are seeking a highly skilled GIS Developer with expertise in FME (Feature Manipulation Engine) to join our team at Diverse Lynx LLC.About the RoleThis is a challenging and rewarding opportunity for a talented GIS professional to work on complex data integration and transformation projects using FME.Key...
-
Database Applications Developer
4 days ago
Walnut Creek, United States Infinite Computer Solutions Inc Full timeDatabase Migration Expertise: Strong understanding of both Oracle and MySQL architectures. Experience with database migration tools (e.g., Oracle SQL Developer, MySQL Workbench, or custom scripts). Knowledge of data modeling and schema conversion between Oracle and MySQL. Proficiency in SQL and PL/SQL for both databases. Familiarity with handling large...
-
Database Application Developer
1 week ago
Walnut Creek, United States KellyMitchell Group Full time$45.00 - $65.00 (est. hourly pay rate) Job Summary: Our client is seeking a Database Application Developer who will develop and maintain databases across the organization, while ensuring high levels of data availability. This opportunity is located in Walnut Creek, CA! Duties: Evaluate and advise on all technology components, such as software, hardware,...
-
Database Application Developer
1 day ago
Walnut Creek, United States KellyMitchell Group Full time$45.00 - $65.00 (est. hourly pay rate)Job Summary:Our client is seeking a Database Application Developer who will develop and maintain databases across the organization, while ensuring high levels of data availability. This opportunity is located in Walnut Creek, CA! Duties:Evaluate and advise on all technology components, such as software, hardware, and...
-
Senior C++ Developer
4 weeks ago
Walnut Creek, United States Network Optix Full timeNetwork 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,...