Filters Applied
Clear All- Permanent (122)
- Independent Contractor (1)
- Some College (5)
- Bachelors (97)
- Masters (122)
- Doctorate (10)
Masters / Permanent Remote Software Development Python Jobs
Service Business Leader
Minimum of 10 years of experience in professional services, with at least 5 years in a client-facing role in the Aerospace and Defense market Proven track record of managing large-scale projects and delivering successful outcomes Strong understanding of software...development and implementation processes 10+ years of experience working with customers on Manufacturing and Operations challenges
Senior Vice President of Engineering
high-growth environments Strong experience in regulated industries such as healthcare, insurance, or fintech Bachelor's degree in Computer Science or related field; a Master's degree is a plus Deep knowledge of cloud-native architectures, APIs, and secure software...development practices
Senior Security Assurance Engineer
domains and support remediation efforts Collaborate with engineering and security teams to enhance the security of the security suite Required Qualifications Master's or Bachelor's Degree in a relevant field with 3+ to 4+ years of experience in software...development lifecycle, large scale computing, threat modeling, or cyber security At least 3+ years of experience in penetration testing, red teaming, or offensive security Experience with cloud platforms, identity systems, and distributed systems
- 20% OFF24-Hour Career BoostIntro Pricing Ends Soon
Your first payment starts as low as $9.33 but only for the next 24 hours. Upgrade to Premium for full access to our tools, services, and job database.
Senior Software Engineer
software Build, test, debug, maintain, and scale backend services and APIs Collaborate with product managers and engineers to align user requirements with system design Required Qualifications 5+ years of experience in delivering production-quality software...Fluency with Python and Go programming languages Knowledge of modern distributed systems and their application in a startup environment Experience with container-based deployments and microservices Strong understanding of service-oriented architectures
Software Engineer I
Key Responsibilities Develop software for a secure CDN using high-availability content-caching servers Create new features or enhance existing functionality from design through testing and deployment Collaborate with architecture, QA, and operational...teams to deliver secure and reliable software solutions Required Qualifications Bachelor's/Master's degree in Computer Science or equivalent experience Experience developing software in a Unix/Linux based distributed systems environment with C/C+
Senior Software Engineer
Lead and mentor team members to optimize productivity and troubleshoot complex network problems Required Qualifications 5 years of relevant experience with a Bachelor's/Master's degree in Computer Science, Engineering, or a related field Experience developing...software in a Unix/Linux based distributed systems environment using C/C++ Understanding of protocols such as TCP/IP, HTTP, TLS, and DNS Proficiency in bash scripting, SQL, and debugging tools like gdb, tcpdump, and Wireshark Experience with multithreaded
Senior User Interface Developer
Key Responsibilities Design and develop intuitive, secure, and modern user interfaces for service assurance systems Lead software development initiatives, ensuring scalability, security, and performance of solutions Implement automated solutions using...AI/ML for enhanced network monitoring and incident resolution Required Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or related field 8+ years of software development experience, with at least 5 years in
Software Engineer for wmA
Key Responsibilities Support a team of software engineers in developing software products and solutions Collaborate with cross-functional teams to define project requirements and ensure successful delivery Assist in the professional growth and mentorship...languages and development methodologies Experience in a leadership or mentoring capacity Familiarity with software development methodologies and best practices
Business Analyst
Key Responsibilities Support software engineers in developing software products and solutions, providing guidance and technical support Collaborate with cross-functional teams to define project requirements for successful software project delivery...languages and development methodologies Experience in a leadership or mentoring capacity Familiarity with software development methodologies and best practices
Senior Firmware Engineer
Key Responsibilities Design and develop real-time embedded system software for complex machines Conduct requirements development, coding, testing, debugging, and documentation of embedded software components Collaborate on design and code reviews,...and integrate hardware/software development tests Required Qualifications 5+ years of experience in embedded software, hardware, or firmware development Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science Extensive