CrawlJobs Logo

Software Development Manager II

United States, Logan 128250.00 - 149625.00 USD / Year · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

This is a project-based employee role supporting the initial development phase of our autonomous vehicle platforms. Development phases of this nature typically span up to project completion (typically 2-4 years), though scope and duration are driven by business needs. As a Software Development Manager, you will lead the development and delivery of software systems powering the Mobius Autonomous Vehicle Control platform, which is developed in C#. You will direct the work of engineers across the full software development lifecycle, ensuring best practices in design, development, testing, deployment, and support. This role blends people leadership of software development engineers, requiring you to guide the engineering team and promote the development of those engineers while ensuring delivery of milestones, and maintaining high standards of software quality, scalability, and reliability.

Job Responsibility

  • Plan, direct, and coordinate software development activities across your team, ensuring alignment with product and organizational goals
  • Oversee the full lifecycle of software development including design, implementation, testing, deployment, maintenance, and support
  • Establish functional requirements and review technical solutions to ensure alignment with business and customer needs
  • Evaluate and resolve technical feasibility issues, design challenges, and production problems across systems and applications
  • Collaborate with cross functional teams to define strategies for technology, product development, and system architecture
  • Manage team execution against project timelines, budgets, and departmental goals
  • Lead hiring, performance management, and development of engineering staff, including assigning work and providing feedback
  • Drive continuous improvement in development processes, tools, and team effectiveness
  • Ensure proper documentation, data management, and system integrity across software platforms

Requirements

  • Bachelor's degree in Engineering, Computer Science, or a related field, or equivalent practical experience
  • 5+ years of experience as a software engineer or related individual contributor role
  • 5+ years of experience in a direct leadership or supervisory role managing engineering teams
  • Strong programming experience in C#, ASP.NET, or similar technologies
  • Experience with Agile software development methodologies and team execution practices
  • Solid understanding of software architecture, system design, and scalable application development
  • Experience managing projects with moderate complexity, including planning, execution, and delivery
  • Strong communication skills with the ability to collaborate with engineers, leadership, and customers
  • Comprehensive understanding of software development processes, tools, and lifecycle management

What we offer

  • Full Benefits - 90% Medical
  • 401K
  • Generous PTO

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Development Manager II

8 matching positions

Software Development Manager II

As a Software Development Manager, you will lead the development and delivery of...
Location
Location
United States of America , Lehi
Salary
Salary:
128250.00 - 149625.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering, Computer Science, or a related field, or equivalent practical experience
  • 5+ years of experience as a software engineer or related individual contributor role
  • 5+ years of experience in a direct leadership or supervisory role managing engineering teams
  • Strong programming experience in C#, ASP.NET, or similar technologies
  • Experience with Agile software development methodologies and team execution practices
  • Solid understanding of software architecture, system design, and scalable application development
  • Experience managing projects with moderate complexity, including planning, execution, and delivery
  • Strong communication skills with the ability to collaborate with engineers, leadership, and customers
  • Comprehensive understanding of software development processes, tools, and lifecycle management
Job Responsibility
Job Responsibility
  • Plan, direct, and coordinate software development activities across your team, ensuring alignment with product and organizational goals
  • Oversee the full lifecycle of software development including design, implementation, testing, deployment, maintenance, and support
  • Establish functional requirements and review technical solutions to ensure alignment with business and customer needs
  • Evaluate and resolve technical feasibility issues, design challenges, and production problems across systems and applications
  • Collaborate with cross functional teams to define strategies for technology, product development, and system architecture
  • Manage team execution against project timelines, budgets, and departmental goals
  • Lead hiring, performance management, and development of engineering staff, including assigning work and providing feedback
  • Drive continuous improvement in development processes, tools, and team effectiveness
  • Ensure proper documentation, data management, and system integrity across software platforms
What we offer
What we offer
  • Full Benefits - 90% Medical
  • 401K
  • Generous PTO
  • Fulltime
Read More
Arrow Right

Software Development Manager II - Project Based

As a Software Development Manager, you will lead the development and delivery of...
Location
Location
USA , Lehi
Salary
Salary:
128250.00 - 149625.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Engineering, Computer Science, or a related field, or equivalent practical experience
  • 5+ years of experience as a software engineer or related individual contributor role
  • 5+ years of experience in a direct leadership or supervisory role managing engineering teams
  • Strong programming experience in C#, ASP.NET, or similar technologies
  • Experience with Agile software development methodologies and team execution practices
  • Solid understanding of software architecture, system design, and scalable application development
  • Experience managing projects with moderate complexity, including planning, execution, and delivery
  • Strong communication skills with the ability to collaborate with engineers, leadership, and customers
  • Comprehensive understanding of software development processes, tools, and lifecycle management
Job Responsibility
Job Responsibility
  • Plan, direct, and coordinate software development activities across your team, ensuring alignment with product and organizational goals
  • Oversee the full lifecycle of software development including design, implementation, testing, deployment, maintenance, and support
  • Establish functional requirements and review technical solutions to ensure alignment with business and customer needs
  • Evaluate and resolve technical feasibility issues, design challenges, and production problems across systems and applications
  • Collaborate with cross functional teams to define strategies for technology, product development, and system architecture
  • Manage team execution against project timelines, budgets, and departmental goals
  • Lead hiring, performance management, and development of engineering staff, including assigning work and providing feedback
  • Drive continuous improvement in development processes, tools, and team effectiveness
  • Ensure proper documentation, data management, and system integrity across software platforms
What we offer
What we offer
  • Full Benefits - 90% Medical, 401K, Generous PTO
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Amazon's Financial Technology team is seeking passionate, results-driven, and in...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
Amazon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Job Responsibility
Job Responsibility
  • Design, develop, document, and support massively scalable, distributed real-time systems
  • Own all aspects of end-to-end solutions through full-stack software development
  • Leverage agile methodologies to iteratively build and deliver high-quality results
  • Work across Amazon engineering teams and business teams globally to plan, design, execute, and implement new platform across multiple geographies
  • Review requirements, design services, build new interfaces, integrate with existing architectures, develop and test code, and deliver implementations for Global Tax customers
  • Manage day-to-day activities, participate in designs, design reviews, and code reviews with engineering team
  • Build backend services and customer-facing APIs using AWS technologies
  • Design and code technical solutions using Angular JS, React, Node.js, JQuery, and SQL Server
  • Contribute to a suite of tools hosted on AWS infrastructure
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

The Core Platform Driver team is seeking a Software Development Engineer II pass...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++. OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Use performance tools to triage graphics workloads, identify CPU & GPU hotspots, and recommend hardware and software improvements.
  • Analyze and triage memory-related performance issues involving utilization, paging, residency, allocation latency, and priorities
  • quantify impact and recommend software improvements.
  • Analyze power management across the full stack—including PMFW, OS power policies, core idle and park states, and heterogeneous core selection—using power tools to measure runtime behavior in games and identify optimization opportunities.
  • Develop benchmarks and tests that exercise key GPU and CPU performance areas, including memory, compiler behavior, power, API features, and related components.
  • Evaluate gaming performance across Windows and Linux stacks to identify opportunities for improving software and hardware components.
  • Work independently with internal and external teams to deliver solutions across related software components.
  • Uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner.
  • Supports efforts to use debugging, tests, tools, logs, telemetry, and other methods to proactively verify assumptions before issues occur for product features in production.
  • Contributes to bringing insight to code reviews to help improve code quality, coaching and providing feedback to develop other engineers' skills with minimal guidance.
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

As a Software Engineer in our video processing and performance team, you will be...
Location
Location
Romania; Serbia , Timișoara; Belgrade
Salary
Salary:
Not provided
everseen.ai Logo
Everseen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-3 years of work experience in a relevant role and global SaaS company
  • C++ and Python Proficiency: Strong ability to write clean, efficient, and testable code. You should be comfortable with memory management, multi-threading, and asynchronous processing
  • Linux Systems Expertise: Skilled in troubleshooting complex issues using log analysis, connectivity investigation, and system performance profiling
  • Computer Vision & Video Engineering: Practical experience with OpenCV and a solid understanding of video codecs, container formats, and streaming protocols (RTSP)
  • Distributed Systems: Familiarity with microservices architectures and asynchronous messaging systems like NATS or Redis
  • Containerization: Knowledge of Docker/Podman and exposure to container orchestration using Kubernetes (AKS)
  • Observability: Familiarity with monitoring tools like Prometheus and Grafana to ensure system health and stability
  • Resourceful Investigator: You have a passion for deep-diving into complex codebases and using systematic troubleshooting to master large-scale systems
  • Accountable & Resilient: You take ownership of your results, are comfortable experimenting with new approaches, and view technical challenges as learning opportunities
  • Growth-Oriented: You are eager to build your expertise from the foundation up, with the ambition to eventually own major architectural components
Job Responsibility
Job Responsibility
  • Design and Development: Collaborate with cross-functional teams to design and develop new features and functionalities. Ensure that the developed solutions meet project objectives and enhance user experience
  • Coding: Design and implement reusable, testable, efficient, and elegant code based on requirements. Ensure adherence to coding standards and best practices
  • Testing: Create, maintain, and run unit tests for both new and existing applications and services. Aim to deliver defect-free and well-tested solutions
  • Data Analysis: Analyze and collect data from various sources such as log files, application stack traces, and thread dumps. Utilize data analysis to identify trends, patterns, and potential areas for improvement
  • Continuous Integration and Continuous Deployment (CI/CD): Create and maintain CI/CD integration using various tools. Automate the build, test, and deployment processes to ensure efficiency and reliability
  • Integration of Third-Party Solutions: Evaluate and integrate third-party software solutions to optimize system performance. Expand product capabilities by integrating compatible third-party solutions. Update and track third-party solutions' compatibility with Everseen stack according to internal development guidelines
  • Monitoring and Troubleshooting: Monitor production logs to identify and troubleshoot issues promptly. Ensure seamless operation and timely resolution of any anomalies to maintain system reliability
  • Documentation: Responsible for creating, maintaining, and updating technical documentation to ensure code, systems, and processes are clearly understood and easily accessible by team members and stakeholders
  • Fulltime
Read More
Arrow Right

Software Development Engineer II

Microsoft’s Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or related technical field AND 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of experience in full-stack web development, including proficiency in modern front-end frameworks (e.g., React) and backend technologies (e.g., .NET)
  • Experienced in full-stack web development, including hands-on experience building responsive and scalable user interfaces using TypeScript, HTML, CSS, and modern JavaScript frameworks, particularly React and Redux
  • Experience with backend development using technologies such as .NET. A grasp of REST APIs, data modeling, and version control systems is essential
  • Great analytical skills and learning agility, capacity to drill deep through software layers
Job Responsibility
Job Responsibility
  • Advance the integration of SQL Database with Microsoft Fabric, enabling users to access analytics and operational capabilities across Microsoft’s data ecosystem
  • Partner with teams across Azure SQL Database and Microsoft Fabric to deliver end-to-end solutions that improve resiliency, reliability, and performance at global scale
  • Release improvements on time, with high quality, meeting functional, performance, scalability, and compliance requirements
  • Write clean, well thought out code with attention to details, establish coding standards and integrate them with the team
  • Operate the service through telemetry, monitoring and analytics
  • Partner with Program Management, UX designers, and leaders to define/understand requirements, scope improvements and validate solutions
  • Establish committer ownership by implementing solid, extensible patterns and upholding high standards
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Software Technical Account Manager II

As a Technical Account Manager, you will be a key player in deploying and suppor...
Location
Location
United States , Wichita
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in business administration, computer science, or a related field, or equivalent experience
  • 4+ years of experience in a technical account management or similar customer-facing role, preferably within the public safety or software sectors
  • Demonstrated experience in deploying SaaS solutions, including configuring, testing, and troubleshooting complex software applications
  • Proven ability to build and maintain relationships with diverse stakeholders, acting as a trusted advisor and advocate for customers
  • Experience working with cross-functional teams (engineering, marketing, sales, customer support) to deliver high-quality support and product improvements
  • Strong skills in root cause analysis, troubleshooting, and the use of tools like Splunk, JIRA, and Salesforce
  • Advanced knowledge of Windows OS, networking (routing, switching, Wi-Fi), cloud solutions, virtualization, and storage
  • Experience with data management and reporting tools (Microsoft Power BI, SQL Server) and creating meaningful insights
  • Willingness to work onsite with customers and be available outside of normal business hours for critical issues
  • Ability to pass a Criminal Justice Information Services (CJIS) background check and handle confidential information with discretion
Job Responsibility
Job Responsibility
  • Act as the main technical liaison for assigned agencies, diagnosing and resolving complex technical issues with Axon's products and services
  • Collaborate with deployment teams to design, configure, test, and implement Axon software solutions, ensuring successful rollouts
  • Respond quickly to critical technical issues, acting as a crisis manager to restore functionality and minimize impact on agency operations
  • Represent agency needs and feedback internally at Axon, influencing product development and service improvements
  • Guide agencies through change management processes, identifying pain points and providing solutions to optimize software usage and adoption
  • Work closely with cross-functional teams, including engineering, product management, and sales, to ensure a seamless customer experience
  • Utilize tools like Microsoft Power BI, SQL Server, and Form Builder/JSON to build custom dashboards, manage data integrations, and support reporting needs
  • Provide advanced training and training documentation to agency staff on Axon’s products and services, ensuring they are well-equipped to use the tools effectively
  • Work onsite with customers to resolve issues, provide training, and ensure the agency's needs are met promptly
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Fulltime
Read More
Arrow Right

Software Engineer II- Front End Development

The Fabric Platform Shell team is dedicated to creating the best SaaS data devel...
Location
Location
Canada , Vancouver
Salary
Salary:
85000.00 - 166800.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 1+ year of demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • 2+ years demonstrated expertise in web application development, including JavaScript, TypeScript, HTML, CSS, and at least one popular web frontend framework such as React, Vue, or Angular
  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • A passion for delivering modern, high-performance user experiences in browser environments
  • Experience in building great developer and user experiences for modern analytics systems
  • A deep curiosity and willingness to question the status quo
  • High enthusiasm, integrity, ingenuity, results-orientation, and self-motivation in a fast-paced environment
  • A love for tackling the next problem, the next experiment, and the next partnership
  • Committed to work collaboratively, solve problems with teams across the world, and find win/win solutions
Job Responsibility
Job Responsibility
  • Designing and building top-notch experiences for the Fabric Platform Shell team in browser environments
  • Working on full stack and backend development to deliver comprehensive experiences
  • Collaborating closely with UX & UI designers, product managers, program managers, and other engineers throughout the product feature development lifecycle
  • Demonstrating technical leadership by identifying gaps and writing high-quality code
  • Coding: Proactively verifies features, debugs, and tests code. Addresses incidents, implements fixes, and reviews code for quality. Writes maintainable code and applies best practices
  • Design: Provides feedback on architecture, collaborates on product features, and ensures design meets requirements. Develops documentation and coordinates with teams. Creates test strategies and uses AI for automation. Improves test reliability and considers testability in design
  • Engineering Excellence: Automates deployments, validates code securely, and shares knowledge. Follows security and compliance standards. Collaborates for end-to-end testing and scalability. Maintains skills and shares engineering principles
  • Implement: Executes project plans, escalates issues, and ensures compliance for deployments. Prepares for disaster recovery. Runs experiments and collaborates on success metrics
  • Reliability and Supportability: Maintains operations, responds to incidents, and improves troubleshooting. Uses telemetry for monitoring and escalates issues as needed
  • Understand User Requirements: Gathers user requirements and integrates feedback. Prioritizes user security and privacy
  • Fulltime
Read More
Arrow Right