Director, Engineering
Software engineering manager job in Garden Grove, CA
Pay: $125000 per year - $140000 per year
At Great Wolf, the Director of Engineering sets the vision and managing the effective functioning of the entire hotel/resort and/or property, including physical buildings, grounds, mechanical, electrical, and HVAC systems. This is a senior management level position, which manages budget, capital expenditure projects, preventative maintenance and energy conservation.
Essential Duties & Responsibilities
Develops engineering organizational strategies by contributing engineering information, analysis, and establishing engineering objectives
Establishes engineering operational strategies by evaluating engineering trends; establishing critical measurements and designing engineering systems
Determine and monitor production, productivity, quality, and customer-service strategies
Develops engineering financial strategies by estimating, forecasting, and anticipating requirements, trends, and variances; aligning monetary resources; developing action plans; measuring and analyzing results; initiating corrective actions; minimizing the impact of variances
Establishes best practice standards including developing policies, procedures, and workflows
Conduct engineering project management by evaluating feasibility; identifying requirements and resource utilization, studying available technology, conferring with engineering consultants, completing cost-benefit studies, and estimating costs relative to budget
Maintains uninterrupted operations by coordinating provision and backup of supplied utilities
Provides technical information by analyzing operational problems, collecting, analyzing, and summarizing technical data and trends
Updates job knowledge by tracking updates in regulations and codes; participating in educational opportunities, maintaining personal networks and active participation in professional organizations
Conduct supervisory responsibilities by communicating and enforcing values, policies and procedures; selection, orientation, training, coaching and disciplinary counseling, and monitoring job performance
Basic Qualifications & Skills
Associates degree or equivalent experience
Plumbing License, Certified Pool & Spa (CPO) License, Aquatic Facility Operator (AFO) Certified
2+ years of work experience with managing multiple teams of technical employees through projects
1+ years of senior management experience
Experience with engineering design
Desired Qualifications & Traits
Previous experience in leadership role in resort/waterpark setting
Bachelors degree or equivalent experience
Able to develop, implement, and monitor programs that adhere to all appropriate regulations, including: Ergonomics, Emergency Response, Injury and Illness Prevention, and Hazard Communications
Physical Requirements
Able to lift up to 15 lbs
Able to bend, stretch, and twist
Able to sit or stand for long periods of time
Able to climb multiple flights of stairs on daily basis and walk frequently
Estimated Salary Range:
$125000 per year - $140000 per year annual base salary
An employee's pay position within the salary range will be based on several factors, including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, travel requirements, revenue-based metrics, any contractual agreements, and business or organizational needs. The range listed is just one component of Great Wolf's total compensation package. Other rewards may include annual bonuses, a Paid Time Off policy, and other perks.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, and for inquiring about, discussing or disclosing compensation. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Director of Software Engineering
Software engineering manager job in Irvine, CA
With 30 years at the forefront of fintech innovation, we specialize in SaaS lending solutions that lead the industry. Our core mission is customer-centric, focusing on empowering Credit Unions across the United States with the tools to offer accessible, competitive lending services. We're deeply committed to enhancing the financial ecosystem for a broad network of credit unions, members and auto dealers. We invest in our greatest assets, our employees, and foster a culture of innovation and ownership through freedom and responsibility. We celebrate fiscal accountability, operational rigor and efficiency to create a sustainably healthy and robust business for the long term.
About you
You are a natural leader, care deeply about people and their career development, self-driven, conscientious, fiscally responsible, self-aware, passionate and compassionate engineering leader. You are comfortable with ambiguity, eternally curious, and love problem solving. You operate as an owner and work with a growth mindset. You can define a vision for your area of ownership, building a culture that fosters freedom and responsibility and inspires innovation. You are technically deep in all areas of the product development life cycle, capable of designing architecture and rolling up your sleeps when needed. You act as a multiplier collaborating with others. You are tireless in questioning the status quo and pursue the best answers to the hardest problems to the benefit of the business. Your focus is strong and capable of context switching and pivoting with the business. In the vacuum of leadership, you assume it. You aren't just an engineering leader; you are a game changer.
The Director, Software Engineering is responsible for managing a division with multiple products, multiple levels of management, and up to 30 employees, orchestrating design/implementation of new/existing applications and services of Origence. Act as a change agent to promote skill acquisition and development maturity evolving towards a combined engineering development model. Critical to this role is managing the budget, staffing, retention, performance management, as well as cultivating a positive and rewarding culture where employees can learn, grow and thrive.
What you will do:
Spend 90% of your time actively overseeing the day-to-day operations of your division. 10% of your time will be spent researching new technology, coaching, mentoring, and holding 1:1 with staff and peers.
Provide feedback and training to staff and ensure that technical initiatives align with organizational goals and remain within budget, while working closely with peers, Principal Engineers / Development Managers, Product leaders, and stakeholders to deliver commitments.
Ensure needed capacity is achieved to meet business goals by hiring to plan and managing attrition.
Coordinate with learning and development to define training programs for your teams in support of combined engineering.
Managed SLAs for products under ownership and ensure a DevOps culture is enforced through live site rotation, incident management triage, RCA development, and a focus on quality through the use of modern development best practices.
Manage business commitments and communicate often to create transparency and trust, while building a high-performance culture that fosters freedom and responsibility, an owner's mindset and learning with a growth mindset.
The Ideal Candidate:
Education:
Bachelor's or Masters degree in Computer Science, Engineering or related industry experience
Experience:
A minimum of 15 years of professional software engineering experience, and 5 years as a Sr leader managing multiple levels of management and up to 50 employees. 2 years of consecutive leadership experience demonstrating knowledge of the employee lifecycle is a must.
Relevant SaaS experience in the lending domain.
A minimum of 5 years' experience in .Net, C#, Windows tools and languages as well as modern technical stacks.
Experience developing scalable and resilient applications with SQL and NoSQL.
Experience in Agile Methodologies.
Experience with Domain Driven Design, Test Driven Design, Event Driven Architecture, Microservice Architecture.
Experience delivering solutions on Azure Cloud or AWS. Azure preferred.
Experience leading or transforming a development organization into a combined engineering model of development.
Strong knowledge of modern development patterns and techniques.
Ability to leverage AI tools to automate tasks for greater efficiency.
Demonstrated experience building / managing nearshore/offshore engineering teams.
Demonstrated knowledge leveraging AI tools, A2A, Agentic AI and MCP oriented development supporting tool chain automation, and product design automation.
Specialized Skills:
Capable of building a high-performance culture.
Excellent judgment demonstrating a bias for action operating as an owner.
Skilled leader in organizational development, building teams and developing people, and organization resilience.
Effective delegation skills that empower employees and create opportunities for growth.
Builds trust to gain credibility and influence through demonstrated skill and experience.
Build strong teams and relationships in support of a resilient business.
Excellent presentation, written, and verbal communication skills.
Effectively leads / participates in technical initiatives, collaborates on design/requirements.
Seamlessly works cross-functionally collaborating with different teams and divisions.
Technically deep, having Technical/Domain expertise providing foundational knowledge in support of the business.
Brings experience and understanding of the application domain, enabling insightful decisions and innovative problem-solving.
Ability to work in a fast paced / flexible environment that practices SAFe / Agile based SDLC.
Leads by example and practices high standards for behavior and performance, models the values and principles of the organization, and inspires others.
Experience with event driven design and microservice architecture best practices.
Why you should apply:
Flexible Working Environment
Paid Time Off
401k (8% match)
College Tuition Benefits/ Tuition Reimbursement
Good Benefits options
Company Culture! Cultural and Holiday celebrations, Theme days like Star Wars Day & Bring your Kids to Work Day, Monthly Townhalls and Quarterly Company Meetings that ensure awareness, inclusion, and transparency.
The starting salary range for this full-time position in Irvine, CA is $170100 - $212600 per year. This base pay will take into consideration internal equity, candidate's geographic region, job-related knowledge and experience among other factors. Origence maintains a highly competitive compensation program. Under company guidelines, this position is eligible for an annual bonus to provide an incentive to achieve targeted goals. Bonuses are awarded at company's discretion on an individual basis.
Origence is an equal opportunity employer. All recruitment, hiring, training, compensation, benefits, discipline, and other terms and conditions of employment will be based upon an individuals' qualifications regardless of race, religion, color, sex, gender identity, sexual orientation, national origin, ancestry, military service, marital status, pregnancy, age, protected medical condition, genetic information, disability or any other category protected by federal, state or local law.
Senior Manager, Software Engineering
Software engineering manager job in Irvine, CA
The Sr. Manager, Software Engineering is responsible for managing the execution of the software engineering principles. The individual will manage the development and support of one to two function areas. They will manage Principal Software Engineer staff to ensure proper execution of directives.
What You'll Be Doing:
Leveling up Development teams promoting modernized Software Engineering approaches including use of AI-driven software engineering techniques.
Champion the SOA design philosophy and provide leadership for development of more agile, extensible, and collaborative software solutions.
Generate, adjust, and execute the strategy for end-to-end data exchange solutions between customers and service providers.
Proactively engage with cross functional teams to provide customers with software solutions from inception through delivery.
Establish best practices, guidelines, and policies for software design, development, and troubleshooting.
Produce and maintain blueprints representing the current and future state of the architecture.
The Ideal Candidate:
Education:
A BA/BS Degree in a related field or commensurate experience. Master's degree is a plus.
Experience:
Recent experience utilizing Generative AI techniques including GitHub, Copilot, and Prompt Engineering techniques
A minimum of eight years' software development experience in data centric Win32/Web Applications utilizing one or more Microsoft development tools listed below
.NET
HTML
ASP
Microsoft SQL Server
An expert understanding of relational databases is a must (preferably MSSQL)
Previous experience leading or managing senior level staff within a Scrum/Agile environment
Preferred Experience: ASP.NET, WCF, Web Services, XML, SQL Server, Windows Services, UX Design, JavaScript, CSS, Domain Driven Design, Scrum/Agile SDLC methodologies, nServiceBus
Specialized Skills:
Knowledge of various LLM's, Agentic AI, MCP and incorporating these technologies from both automation and feature engineering standpoints
Understanding of consumer Lending business
Must have a very good understanding of design patterns.
Collaborating with other departments (Product, Engineering, etc.) and teams to complete cross-departmental dependencies.
Can effectively lead / participate in technical initiatives, collaborative design/requirements meetings while gathering the necessary information for software development.
Ownership and accountability mindset, decision making along with communication and analytical skills that helps to partner with Product Owners and cross functional teams.
Ensuring that the software development process prioritizes user needs and delivers a high-quality user experience.
Developing long-term strategies for software development that align with organizational goals.
Coaching team members to improve their performance, fostering a culture of continuous learning and development.
Leadership qualities, an excellent team player with the ability to handle stressful situations.
The individual has expertise or curiosity to learn in their chosen technology stack and have a broader knowledge of various programming languages, frameworks, and tools.
Using their expertise to manage the design of projects deadlines, priorities, and deliverables.
Brings experience and understanding of the application domain, enabling insightful decisions and innovative problem-solving.
Ability to work in fast paced / flexible environment that practices SAFe / Agile based SDLC.
Performing quality control and resolving structural design and other issues throughout the software implementation stages
Inspiring and motivating team members, fostering a positive work environment, and encouraging innovation and creativity.
Principal Software Engineer
Software engineering manager job in Carlsbad, CA
Hanwha Vision America (HVA) is an affiliate of the Hanwha Group, a Fortune Global 500 company. HVA is an industry-leading provider of advanced network video surveillance products, including IP cameras, storage devices, and video management systems, founded on world-class technologies. We offer end-to-end security solutions and have achieved global success across a wide range of industry verticals, including retail, transportation, education, banking, healthcare, hospitality, and airports.
Hanwha Vision America is seeking a highly experienced and visionary Principal Software Engineer to join our core platform team. With 15-20 years of deep technical expertise, you will play a critical role in designing, architecting, implementing, and maintaining our next-generation real-time video management and physical security services and IoT SaaS platform. You will be a technical leader, responsible for driving architectural decisions, ensuring scalability and security, mentoring other engineers, and tackling our most complex engineering challenges. Your experience in large-scale distributed systems, real-time communication, cloud-native architectures (especially AWS), and cybersecurity best practices will be paramount. This role requires collaboration with the company's presence across various global teams (US East, US West, South Korea, India) to align with the Product Management and Product Engineering Processes.
Cloud Expertise
Leverage deep knowledge of AWS managed services to build robust, cost-effective, and scalable solutions. Optimize cloud resource utilization and architecture.
Database Strategy
Design and optimize data models for both SQL and NoSQL databases, ensuring data integrity, performance, and scalability for large datasets.
Security Focus
Champion and implement cybersecurity best practices based on OWASP Top 10 guidelines. Analyze results from source control analysis and penetration testing, integrating security into the design lifecycle.
Protocol Implementation
Design, implement, and troubleshoot systems utilizing communication protocols like HTTPS, MQTT, WebSocket, and WebRTC channels.
Best Practices & Quality
Establish and enforce high standards for software development, including the use of design patterns, comprehensive design documentation, rigorous unit testing, and thorough code reviews.
Collaboration
Work closely with product managers, DevOps, QA, and other engineering teams to deliver high-quality features and systems in Korea, India, and the US (California, New Jersey).
REQUIRED QUALIFICATIONS:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
15-20+ years of professional software engineering experience, building and operating commercial, large-scale, distributed systems.
Proven track record designing and developing real-time systems, specifically within video management services and/or IoT platforms within a SaaS model.
Expertise in designing scalable, responsive architectures, including microservices, client-server patterns, and concurrent design.
Extensive experience utilizing AWS managed services for building and deploying cloud-native applications.
Strong proficiency in Java programming and relevant scripting languages (e.g., Python, Bash).
Deep understanding and practical experience with both SQL and NoSQL database technologies, including database modeling and optimization of DynamoDB and RDS/Aurora
Deep understanding and practical experience with caching technologies including Redis
Deep understanding and practical experience with streaming data pipeline framework including Kafka and Elasticsearch or OpenSearch.
In-depth knowledge of cybersecurity principles, OWASP Top 10 vulnerabilities, and experience applying security best practices throughout the development lifecycle. Experience with source control analysis and interpreting penetration testing reports.
Hands-on experience implementing and working with communication protocols such as HTTPS, MQTT, WebSocket, and WebRTC, as well as integrating caching solutions like Redis and building streaming data pipelines using Kafka.
Expertise in designing scalable and secure RESTful APIs, including API versioning, documentation (OpenAPI/Swagger), and best practices for backward compatibility.
Mastery of software engineering best practices: design patterns, multithreading, comprehensive design documentation, unit testing frameworks, code review processes.
Demonstrated leadership experience, including leading complex software projects and mentoring engineers.
Excellent problem-solving and communication skills.
PREFERRED QUALIFICATIONS:
Familiarity with video streaming protocols such as RTSP, WebRTC, and Low-Latency HLS.
AWS Certifications (e.g., Solutions Architect Professional, DevOps Engineer Professional).
Experience with containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and infrastructure-as-code (IaC) tools.
Cloud Engineering Manager (AWS & Azure) - FULL TIME
Software engineering manager job in Irvine, CA
At CGS Business Solutions, we're dedicated to helping skilled IT and business professionals take the next meaningful step in their careers. Whether you're exploring project-based consulting roles or seeking a long-term position, we connect you with opportunities that align with your expertise, your goals, and your growth trajectory.
Backed by deep industry insight and our proven TalentFlow™ Framework, we ensure every role we present is thoughtfully matched to your skills, passions, and career ambitions. If you're ready for a role that challenges you and moves your career forward, we're currently partnering with leading organizations to fill the following opportunity:
As a Cloud Engineering Manager, you will have the opportunity to spearhead cloud initiatives and drive strategic innovation. In this influential role, you will collaborate with diverse, cross-functional teams, providing indirect leadership to enhance our cloud engineering efforts and FinOps initiatives.
Your responsibilities will include optimizing our cloud infrastructure for peak performance and cost efficiency, while mentoring application teams on effectively leveraging cloud technologies. You will play a key role in cloud architecture decisions and have the freedom to explore and integrate cutting-edge cloud services and technologies.
Major Duties and Responsibilities:
Cloud Strategy Development: Collaborate with various teams to develop a comprehensive cloud strategy, defining architecture frameworks, standards, and governance for security, compliance, and cost-effectiveness.
Application Development Support: Guide application teams in designing scalable and secure cloud solutions, offering architectural consultation on cloud-native developments.
Cost Optimization with FinOps: Partner with finance teams to supervise and optimize cloud spending, supporting budgeting, forecasting, and cost-efficient resource utilization.
Leadership and Collaboration: Lead cloud initiatives and provide technical mentorship through indirect influence, acting as a trusted advisor to multi-functional teams without direct supervisory control.
Cloud Governance and Compliance: Ensure compliance with industry standards and policies, developing a governance framework for risk, security, and operational control.
Additional responsibilities as assigned.
Education and Experience:
Bachelor's Degree in Computer Science, or Information Technology, or a related field.
5+ years of experience in Cloud Engineering.
Extensive knowledge of cloud platforms such as AWS and Azure, with strong experience in cloud cost management and optimization using FinOps practices.
Proficient in cloud security, governance, and compliance standard processes.
Knowledge and Skills:
Skilled in cloud automation and orchestration tools such as Terraform, Ansible, and Kubernetes, with strong full stack developer experience particularly in DevOps and cloud infrastructure.
Proficient in DevOps practices and continuous integration/continuous deployment (CI/CD) tools.
Experienced in hybrid cloud environments, cloud migration strategies, and holds a proven record in software architecture and design.
Proven track record to lead multi-functional teams indirectly, coupled with strong problem-solving, analytical, and project management skills.
Effective communicator with the ability to engage varied stakeholders, and capable of working independently with minimal direction.
About CGS Business Solutions
CGS Business Solutions is a nationally recognized leader in IT staffing and consulting, delivering top-tier talent across Applications, Cloud & Infrastructure, Cybersecurity, Data & AI, and Engineering. As a multi-year INC 5000 winner and one of California's Best IT Recruitment Firms, we're known for combining boutique-level service with enterprise-grade results.
We're also proud to be named one of the Orange County Business Journal's Fastest Growing Companies, earning the distinction for five consecutive years as we continue to expand into new markets across the U.S. Companies trust CGS to attract, engage, and retain elite technology talent-giving them the advantage they need to lead with confidence in a rapidly evolving digital landscape
Lead Full Stack Engineer/Manager (Python, React, Data Analytics)
Software engineering manager job in Pasadena, CA
Senior Full Stack Software Engineer / Engineering Manager
Salary Range: $160k to $170k
As the Senior Engineer / Engineering Manager, you'll serve as both a technical leader and people manager, guiding the design, development, and scaling of software systems, including our core data pipelines, customer portal, and cloud infrastructure.
You'll take ownership of key engineering decisions, shape our technical roadmap, and help build and mentor a high-performing team. This role is ideal for someone who enjoys being hands-on while also driving strategy, structure, and collaboration across teams.
What You'll Do:
Lead the design, development, and implementation of new software products and features based on business priorities and carbon analytics needs.
Partner closely with Analytics and Delivery teams to ensure smooth customer delivery, understand evolving requirements, and align engineering resources effectively.
Develop deep domain knowledge of technology stack and business model, including core principles of carbon and economic modeling.
Define and maintain long-term technical architecture, ensuring scalability, reliability, and reduction of technical debt.
Manage, mentor, and develop engineers at various levels - reviewing designs, overseeing code quality, and fostering growth.
Drive the evolution of CO2-ing, our core analytical pipeline, along with our portal ecosystem and cloud infrastructure.
Oversee development cycles, balancing technical rigor with business priorities and delivery timelines.
Champion engineering best practices, cultivate a collaborative and inclusive team culture, and model technical excellence.
Provide input to product strategy, ensuring robustness, scalability, and maintainability across the full stack.
Monitor emerging technologies and third-party cloud solutions to identify opportunities that can enhance capabilities and value proposition.
Desired Experience:
• A bachelor's or master's degree in computer engineering, computer science, or related field.
• 5-7 years of full-time software engineering experience.
• Strong proficiency in Python is a must.
• Track record displaying increasing ownership over technical architecture and/or system design.
• Track record of leading technical initiatives and mentoring other engineers.
• Proficiency in front-end technologies such as HTML, CSS/Tailwind, JavaScript/TypeScript and popular frameworks like React.
• Experience with back-end technologies and runtime environments such as Python or Node.js.
• Experience building and deploying APIs (REST/GraphQL).
• Experience with cloud computing platforms (any of the big three Azure, AWS, GCP) and container technologies (Docker)
• Experience with one or more database systems (PostgreSQL, MySQL, etc.)
• Experience with Git and GitHub.
• Strong communication and teamwork skills.
Nice to Have:
• Prior roles or familiarity with energy or carbon systems analytics is a plus.
• Demonstrated UI/UX experience or data visualizations (dashboards).
• Demonstrated experience on AI/ML projects is preferred.
• Demonstrated experience building and launching products from scratch in a startup or new venture setting is highly valued.
Sr Software Engineer - .NET
Software engineering manager job in Carlsbad, CA
The Full Stack Developer will modernize, extend, and maintain internal and client-facing software applications, playing a key role in evolving a growing technology ecosystem. This role requires strong full-stack development skills, experience modernizing legacy systems, and the ability to deliver scalable, user-focused solutions.
Responsibilities
Develop and maintain full-stack web applications using ASP.NET MVC, C#, and .NET Framework/Core.
Enhance, refactor, and support legacy systems while maintaining backward compatibility.
Design and build Blazor-based micro-applications integrated with MSSQL and third-party APIs.
Develop and integrate APIs to support efficient and intuitive user experiences.
Participate in code reviews, testing, automation, and performance optimization initiatives.
Qualifications
5+ years of professional experience as a Full Stack Developer.
Strong proficiency in C#, ASP.NET MVC, and .NET Framework/Core.
Experience with Blazor and modern web application architectures.
Hands-on experience with MSSQL and API integrations.
Familiarity with automation tools, testing practices, and performance tuning.
Pay Rate
$150-200k
Customer Technical Software Support Engineer
Software engineering manager job in Pasadena, CA
About Us
Electric Power Group (EPG), headquartered in Pasadena, California, is the industry leader in Synchrophasor technology for real-time grid monitoring and analytics software. Our software solutions help electric utilities and grid operators prevent blackouts and keep power systems stable and reliable. With customers across the U.S., Europe, the Middle East, India, Latin America, and Australia, our solutions are trusted by some of the world's most critical grid operators.
Job Description
The Customer Technical Software Support Engineer plays a crucial role in supporting customers with technical issues and ongoing use of EPG's software applications. The support engineer assists customers with:
· IT infrastructure related questions and troubleshooting - database, performance, access, connectivity
· Software use - navigation, “how to”, data, results
· Proactive maintenance and system health reviews
The candidate will be responsible for interfacing with customers, understanding the issue, troubleshooting to find root cause, remediate, and resolve issues on a timely basis to ensure customer satisfaction. This role requires a strong technical background, excellent communication skills, and the ability to close out issues with customers in writing.
Key Responsibilities
Monitor customer issues reported to EPG via Azure Dev Ops and other means.
Timely respond to customers on resolution plan and timetable.
Provide technical support via phone, email, video conferencing, chat, or in person.
Identify and diagnose technical issues reported by customers and guide them through the appropriate troubleshooting steps to resolve the problem.
Escalate complex issues to the appropriate team or senior support staff when necessary.
Document and track customer issues in a ticketing system.
Collaborate with cross-functional teams, including development and quality assurance.
Provide training to customers on effective use of the applications and features.
Maintain a high level of professionalism and customer service while ensuring customer needs are met and questions are answered promptly.
Improve customer support processes and procedures.
Contribute to the creation and maintenance of a comprehensive customer support knowledge base, including FAQs, troubleshooting guides, and user manuals.
Required Skills
Understanding of IT hardware, networks, infrastructure, architecture.
Aptitude and troubleshooting skills to identify and resolve customer technical issues.
Excellent communication skills, both verbal and written, with the ability to explain technical concepts to non-technical customers and prepare issue reports.
Handle customer inquiries and resolve critical issues in a calm and professional manner.
Multitask and prioritize tasks effectively in a fast-paced environment.
Strong problem-solving skills to identify root causes and implement solutions.
Excellent time management and organizational skills.
Proficient in using remote IT support tools to assist customers remotely.
Work independently as well as collaborate effectively within a team.
Adapt to changing technologies and learn new systems quickly.
Strong customer service skills, with a commitment to ensuring customer satisfaction.
Required Qualifications
Bachelor's or equivalent; additional technical certifications or a degree in IT related field.
Degrees in computer science or engineering disciplines is a plus.
Minimum 3 years of experience in customer or technical support.
Strong knowledge of computer hardware, Windows Operating Systems, Microsoft Office Products, and common software applications.
Familiarity with customer support software, ticketing systems and CRMs.
Fluent in written and spoken English; additional language proficiency is a plus.
Why Join Us?
· Play a mission-critical role in safeguarding power grids.
· Work in a collaborative environment where your expertise has direct, visible impact.
· Shape the support function of a growing, globally respected company.
Compensation and Benefits
Market competitive. EPG is an Equal Opportunity Employer. EPG offers competitive compensation and provides the following benefits to full-time employees: Health Insurance Plans, 401(k) including Profit Sharing Match contribution, Life Insurance, Paid Time Off, Visa Sponsorship, Performance Bonus and Long-term Incentive.
For more information, visit: ***************************
Senior Software Engineer - Full Stack & DevOps
Software engineering manager job in Huntington Beach, CA
We're seeking a Senior Software Engineer who thrives at the intersection of application development and DevOps. You'll design, build, and deploy scalable SaaS solutions for Medicare and Medicaid health plans, while also contributing to the automation, reliability, and security of our development lifecycle. This role is central to delivering high-quality features for our Compliance, Appeals & Grievances, and Universe Scrubber products.
Key Responsibilities:
· Application Development
Design and implement backend services, APIs, and user interfaces using modern frameworks and cloud-native architecture. Ensure performance, scalability, and maintainability across the stack.
· DevOps Integration
Collaborate with infrastructure and DevOps teams to build and maintain CI/CD pipelines, automate deployments, and optimize environment provisioning across development, QA, and production.
· Cloud-Native Engineering
Develop and deploy applications on AWS, leveraging services like Lambda, ECS, RDS, and S3. Ensure solutions are secure, resilient, and compliant with healthcare regulations.
· Quality & Compliance
Write clean, testable code and participate in peer reviews, unit testing, and performance tuning. Ensure all software adheres to CMS, HIPAA, and internal compliance standards.
· AI-Enabled Features
Support integration of AI/ML capabilities into product workflows, such as intelligent routing of grievances or automated compliance checks.
· Mentorship & Collaboration
Provide technical guidance to junior engineers and collaborate with cross-functional teams to translate healthcare business needs into technical solutions.
Qualifications:
Bachelor's degree in computer science or related field
5+ years of experience in software development, with exposure to DevOps practices
Proficiency in languages such as Java, Python, or C#, and experience with cloud platforms (preferably AWS)
Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions), infrastructure-as-code (e.g., Terraform, Ansible), and containerization (e.g., Docker, Kubernetes)
Understanding of healthcare data formats (EDI, HL7, FHIR) and regulatory frameworks
Director Embedded Software System - Enterprise
Software engineering manager job in Irvine, CA
About Us:
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.
We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.
Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
Overview:
We are seeking an experienced Embedded System Software Director belonging to the Enterprise Engineering Department to lead our embedded software development team. The ideal candidate will have a strong technical background in embedded systems, proven leadership skills, and experience in delivering high-quality embedded software solutions. This role requires a strategic mindset to drive innovation, optimize system performance, and ensure seamless integration of embedded software within our products.
Key Responsibilities:
Lead and manage the team of software engineers, participate in product and technology planning, and collaborate with departments worldwide.
Foster a culture of innovation, collaboration, and continuous learning within the team, develop a plan for people technical and nontechnical skill development.
Develop and implement strategies that promote innovation within the team and align with the company's long-term goals.
Perform feasibility studies architecture and frameworks, guide the team on embedded software design, coding, testing, and product release.
Oversee the full software development lifecycle, from requirements gathering to deployment and maintenance.
Oversee the development and optimization of embedded software for performance, reliability, and scalability.
Work closely with hardware, product, and system engineering teams to define software requirements.
Recruit, onboard, and develop the engineering team members in order to meet current and future talent requirements.
Prepare and present technical concepts and proposals to customers, business partners, and other stakeholders.
Drive the adoption of modern development tools, methodologies, and best practices.
Requirements
Qualifications:
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
10+ years of experience in embedded software development, plus at least 5 years of experience in a leadership role.
Strong expertise in embedded Linux programming with C/C++, particularly in kernel driver development and TCP/IP stack packet processing.
Strong knowledge of networking protocols (NAT, TCP, UDP, IPv4, IPv6, HTTP, etc.) and hardware-software integration.
Knowledge of audio codecs, video codecs (e.g., H.264), and IP camera integration, proficiency in ONVIF, RTCP, RTSP protocols.
Knowledge of wireless communication protocols, e.g. 802.11a/b/g/n/ac/ax.
Experience with low-level drivers, BSP development, and real-time constraints.
Proficiency in debugging tools, emulators, and software profiling techniques.
Familiarity with version control systems (Git) and CI/CD pipelines for embedded development.
Excellent problem-solving skills, decision-making abilities, and project management expertise.
Strong communication and leadership skills with experience managing cross-functional teams.
Highly motivated, positive, detail oriented and responsible.
Preferred Qualifications:
Experience in the networking or electronics industry.
Experience working with international development teams and third-party vendors.
Benefits
Salary range: $200,000 - $230,000
Free snacks and drinks, and provided lunch on Fridays
Fully paid medical, dental, and vision insurance (partial coverage for dependents)
Contributions to 401k funds
Bi-annual reviews, and annual pay increases
Health and wellness benefits, including free gym membership
Quarterly team-building events
At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc.
Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
Auto-ApplyManager, Software Development
Software engineering manager job in Irvine, CA
Job Description
Reports to: Josh Eitel, CIO
Position Type: Full-Time, Exempt
The Arbonne Promise
As a company, Arbonne has been driving the healthy living industry forward for over 40 years, creating positive change within the health & wellness industry, within our customers' and consultants' lives, and for the environment. We began by leading the clean beauty movement in 1980 and have continued to evolve and lead as health and wellness has become an integral part of our everyday lives.
While some things change, our standards haven't. Throughout the years, Arbonne has been committed to sustainability, and we consider people and the planet in every decision we make. Arbonne is proud to be a Certified B Corporation.
Our Culture
We are a global family, united by a shared passion for excellence and a commitment to fostering a diverse, inclusive, and respectful environment where everyone feels valued and empowered to reach their full potential. We celebrate collaboration, knowledge sharing, and a sense of ownership. We believe that by learning from each other, supporting each other, and working together towards our shared goals, we can achieve extraordinary things.
Join us on this journey of thriving together. Let's build a better future, for ourselves, for our planet, and for generations to come.
About the Role:
We are seeking a highly experienced and driven Manager of Software Development to lead our hybrid teams of in-house and outsourced developers. This individual will be both a hands-on technical leader and a strategic manager, capable of guiding multiple projects simultaneously while ensuring our technology solutions are scalable, sustainable, and aligned with business objectives.
The ideal candidate is a developer at heart, with deep technical expertise across the software development lifecycle, from coding and QA to deployment and support, paired with strong leadership skills and a proven track record of success in managing high-performing teams.
Responsibilities:
What you'll be doing:
Lead and manage hybrid software development teams (in-house and outsourced) to deliver high-quality solutions on time and within budget.
Oversee the design, development, testing, and deployment of e-commerce, custom application, and mobile application solutions.
Drive the adoption of best practices in coding, quality assurance, DevOps, and Infrastructure as Code.
Manage multiple concurrent projects, balancing priorities while ensuring consistent communication with stakeholders.
Collaborate with product management, architecture, QA, and operations to ensure seamless delivery across the SDLC.
Provide mentorship, performance feedback, and career development opportunities for software engineers.
Establish and reinforce Agile methodologies and frameworks to improve team velocity, predictability, and quality.
Ensure all solutions are designed with scalability, performance, security, and long-term sustainability in mind.
Serve as a point of escalation for critical technical or project delivery issues.
Candidate Requirements:
Bachelor's degree in Computer Science, Engineering, related field, or equivalent work experience
7+ years of software development experience with at least 3-5 years in a leadership/management role.
Proven track record managing hybrid teams (internal and outsourced) across multiple regions and time zones.
Strong background in e-commerce platforms and mobile application development.
Proficiency in full-stack development, including languages and frameworks such as Java, Node.js, PHP, JavaScript, and related technologies.
Solid understanding of DevOps practices, CI/CD pipelines, and Infrastructure as Code (e.g., Terraform, Ansible, or CloudFormation).
Strong knowledge of Agile methodologies (Scrum, Kanban, or SAFe) with hands-on experience leading Agile teams.
Excellent leadership, communication, and organizational skills, with the ability to manage multiple projects in a fast-paced environment.
Demonstrated ability to build trust, motivate teams, and deliver high-impact results
Why Join Us:
Opportunity to lead impactful, customer-facing projects in a fast-paced digital first environment.
Work with a collaborative, innovative team leveraging modern technologies.
Play a key role in shaping the future of our software development practices
Apply Online:
******************************
Physical Requirements. Type ONE ‘X' for each activity to indicate appropriate function for role
ACTIVITIES
ESSENTIAL FUNCTIONS
ESSENTIAL FUNCTIONS
ESSENTIAL FUNCTIONS
Mobility
Frequent sitting
Limited standing, walking, climbing, crouching, bending, pushing, or pulling
Occasional sitting
Occasional standing, walking, climbing, crouching, bending, pushing, or pulling
Limited sitting
Frequent standing, walking, climbing, crouching, bending, pushing, or pulling
Travel
Limited travel or overnight
Occasional travel or overnight
Frequent travel or overnight; including international
Visual/Hearing
Normal or corrected vision and hearing
Normal or corrected vision and hearing
Not colorblind
Normal or corrected vision and hearing
Not colorblind
Can distinguish varying or specific colors, patterns or materials
Language
Understand, speak, read and write basic English
Understand, speak, read, and write fluent English
Understand, speak, read and write fluent English
Understand, speak, read and write fluently in a foreign language
Physical Activity
Lift approximately 0-25 lbs.
Use of fine motor hand functions
Lift approximately 25-50 lbs.
Use of fine motor hand functions
Lift approximately 50+ lbs.
Use of fine motor hand functions
Environment
Typically, indoors
Typically, in a consistent temperature
Occasionally outdoors
Occasionally exposed to varying degrees of hot and cold environments
Frequently outdoors
Frequently exposed to varying temperatures from below 32 degrees to above 80 degrees
Arbonne International is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sexual orientation, national origin/ancestry, age, sexual orientation, gender identity, gender expression, military/veteran status, marital status, disability status or any other basis prohibited by law. At Arbonne International it's about each person bringing passion and skills to a dynamic and inclusive workplace!
Software Project Manager
Software engineering manager job in Pasadena, CA
Our Company Miso Robotics is transforming the restaurant industry with Flippy, an AI-powered kitchen robot that automates dangerous fry station operations. A leader in kitchen automation, AI, and robotics, Miso has raised over $150 million via equity crowdfunding and has successfully installed Flippy, our flagship product, at Tier 1 restaurant brands.
With a new leadership team, including a CEO with a track record of successful exits, and a strategic investment from Ecolab, Miso is poised for scale. The company is building a world-class team. We offer competitive compensation, accelerated growth opportunities, the ability to make an outsized impact on an industry, and free snacks cooked by our in-house AI Powered robot chef, Flippy.
The Role
As a Software Project Manager at Miso Robotics, you'll drive the planning and execution of specific software projects that power our robotic systems. You'll own project timelines, deliverables, daily scrum, and day-to-day coordination across engineering, product, and operations to ensure projects are delivered on time, within scope, and with high quality.
This is a hands-on, tactical role where you'll keep complex projects organized and on track, while keeping stakeholders aligned and informed.
What You'll Do
* Define project scope, deliverables, and milestones for key software initiatives.
* Build and maintain detailed project schedules and task trackers.
* Ensure alignment across engineering, product, and operations teams throughout the project lifecycle.
* Track progress and proactively flag risks, bottlenecks, or resource gaps.
* Support engineers by removing roadblocks, escalating issues, and ensuring smooth workflows.
* Facilitate communication and meetings to keep teams aligned and accountable.
* Document progress and provide regular, concise status updates to leadership.
* Use tools like JIRA, Confluence, and Smartsheet to manage and report on project health.
Requirements
* Bachelor's degree in Engineering, Computer Science, or a related field
* 3-5+ years of experience as a Project Manager in a technical environment
* Strong organizational skills with proven ability to manage complex schedules and tasks
* Experience with Agile methodologies and tools (JIRA/Confluence preferred)
* Clear and proactive communicator, both written and verbal
* Ability to work cross-functionally and maintain alignment in fast-moving projects
* Strong problem-solving skills and attention to detail
* Experience in startups or fast-paced environments is a plus
* Onsite work at our Pasadena, CA HQ is required
Desired Multipliers
* Familiarity with robotics, automation, or AI-driven technologies
* Experience managing software development projects (embedded, cloud, or robotics preferred)
* Comfort making quick decisions and adapting in dynamic environments
Compensation
$90k-$110k Annually + Benefits
The stated compensation range reflects only the targeted base salary range for candidates residing in the Los Angeles Metro area and excludes additional earnings such as bonus and benefits. If your salary requirements fall outside of the range, we still encourage you to apply.
At Miso Robotics, we are committed to fostering an inclusive, diverse, and equitable workplace where every team member is valued and respected. We believe that diversity in our team drives innovation and creativity, which is why we strive to create a welcoming environment for everyone, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status.
Software Engineer Intern
Software engineering manager job in Long Beach, CA
Description Laserfiche is hiring Software Engineer Interns to work closely with our development team on a range of exciting projects, gaining hands-on experience in software development and engineering. As a Software Engineer Intern at Laserfiche, you'll dive deep into our code and help us achieve our goal of making enterprise information both more accessible and more secure, and to automate business processes. About the Role - Key Responsibilities:
Write clean, efficient, and well-documented code for cloud-based systems.
Test and debug software applications to ensure optimal performance and functionality.
Identify problems, outline optimal solutions, consider tradeoffs, and edge cases.
Adhere to the Laserfiche software development standard.
Work collaboratively with cross-functional teams, including product management.
Communicate technical feasibility of design ideas.
About You - Essential Qualifications:
Pursuing a bachelor or master's degree in computer science or related field in the 2026-2027 academic year.
A creative mind and a drive to succeed.
Good programming, problem-solving and analytical skills, and attention to detail.
Strong organizational and communication skills.
Ability to work independently and learn quickly in a fast-paced environment.
Strong knowledge of programming fundamentals and computer science concepts.
Experience with at least one programming or scripting language, such as C#, Python, C++, PowerShell.
Experience with Machine Learning is a plus (Data Modeling, applying ML libraries).
Experience in cyber security is a plus (threats, vulnerability management, security tools).
The salary range varies, and pay is based on several factors including but not limited to education, certifications (if applicable), candidate's geographic region, job-related knowledge, skills and years of experience amongst other factors.
$35 - $40 per hour
Applicants must be authorized to work for Laserfiche in the United States on a full-time basis without the need for employer sponsorship. We are unable to sponsor new employment visas, or take over sponsorship of existing employment visas, at this time.
About Us
Laserfiche is a leading enterprise platform that helps organizations digitally transform operations and manage their content with AI-powered solutions. Through scalable workflows, customizable forms, no-code templates and AI-enabled capabilities, the Laserfiche document management platform accelerates how business gets done. Trusted by organizations of all sizes-from startups to Fortune 500 enterprises-Laserfiche empowers teams to boost productivity, foster collaboration, and deliver a superior customer experience at scale. Headquartered in Long Beach, California, Laserfiche operates globally, with offices across North America, Europe, and Asia.
Learn more about our team here.
Laserfiche complies with all Equal Opportunity and Affirmative Action regulations. Laserfiche makes all employment decisions - such as recruiting, hiring, training, promotion, compensation, professional development practices, discipline and termination - without regard to race, religion, color, national origin, ancestry, citizenship, sex, pregnancy, age, creed, physical or mental disability, medical condition, genetic characteristic, marital status, veteran status, gender identity/expression, sexual orientation or any other characteristic protected by law, except as may be permitted by law. Laserfiche provides reasonable accommodations for applicants with disabilities upon request. For more information, please contact Talent Acquisition at ************************************* ************. Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, meet client expectations, standards, and accompanying requirements, and safeguard business operations and company reputation. #LI-Hybrid
Auto-ApplySummer 2026 Software Engineering Internship Program
Software engineering manager job in Newport Beach, CA
Looking to jumpstart your career at a company that offers real opportunities to flourish?
Look no further than Pacific Life. We're investing in bright, agile new talent with fresh perspectives to help us innovate and build meaningful relationships for years to come. It's in this spirit that we are currently looking to add Software Engineering Interns to our team for Summer 2026 at a Fortune 500 company in the financial services industry.
As a Software Engineering Intern, you will be directly embedded in our technology teams driving Pacific Life's digital transformation. As part of the technology organization, you will have incredible development opportunities across a variety of business and operational areas while being exposed to modern technology in an enterprise environment. Potential areas include cloud engineering, software/application delivery, integration development and information security.
What You'll Do
Contribute to technology delivery and operations teams to develop and deploy solutions in an enterprise environment
Collaborate closely with technologists and other stakeholders to plan, design, implement and support digital technologies aligned to business priorities
Evaluate business needs and technology solutions to assess fit
Be exposed to and develop capability in related enterprise technologies as well as delivery practices (e.g. Agile scrum)
Factors for Success
Currently enrolled in a Bachelor's or Master's Degree in Computer Science, Software Engineering, Information Technology, or another related field.
Strong analytical, problem solving, and organizational skills with methodical approach
Excellent communication skills, with the ability to articulate technical concepts clearly
Ability to work well with others as a team and independently
Desire for learning new technologies and analytic tools; as well as modeling and quantitative techniques
Proficiency in at least one programing language such as Python, Java, C#
Good understanding of algorithms, data structures and software design principles
Familiarity with industry tools and platforms for software delivery and automation
Familiarity with at least one public cloud platform preferably AWS but will consider other major could providers such as Azure or GCP
Display a true passion and intellectual curiosity for solving business problems with code via coursework or external or personal project
The base pay rate for this position is $25.00 per hour for undergraduates and
$30.00 per hour for advanced degrees.
Relocation stipend available if residence is outside of 50 mile radius from office location.
Please note: Interviews for this program will begin in January 2026.
More reasons to join:
At Pacific Life, the work we do matters. We work passionately each day to drive our company forward while enjoying job security, flexible scheduling, and great opportunities for career growth.
If you're seeking a thriving career doing the type of meaningful work that's all too rare at a Fortune 500 Company, Pacific Life is the place for you. If you are a self-starter who appreciates creativity and individuality in your colleagues - even better. We look forward to receiving your application.
You belong at Pacific Life
At Pacific Life, we believe you belong. We foster a culture of belonging, a space where all employees are empowered to be authentic. We embrace and celebrate diversity, create a culture of equity and inclusion, and value and respect every employee.
Designs, develops, modifies, debugs and evaluates software enhancements or new programs for new and/or existing applications used in local, networked, cloud-based or Internet-related environments. May include company-wide, web-enabled solutions. Reviews system requirements and business processes and develops program logic for new applications or analyzes and modifies logic in existing applications. May interact with users to define system requirements and/or necessary modifications. Analyzes requirements and formulates program logic for new applications or analyzes and modifies logic in existing applications. Codes, tests, debugs, documents, implements, and maintains software applications using current programming language and technologies. Writes code, completes programming, integrates application components, and performs testing and debugging of applications. Develops conversion and system implementation plans to ensure that system improvements are successfully deployed. Prepares and obtains approval of system and programming documentation and procedures for installation and maintenance. Recommends changes in development, maintenance and system standards. Trains users in conversion and implementation of system.
How We Help You Succeed:
Our Summer Internship Program has become Pacific Life's talent pipeline for full time early career opportunities. The University Relations team ensures each intern has a well-rounded positive experience to help them reach their career goals. The Summer Program includes:
Professional Development
Executive Mentorship Program
Collaborative Environment
Real World Work
Social Events
Training and Education
Networking and Exposure to Leadership
EEO Statement:
Pacific Life Insurance Company is an Equal Opportunity /Affirmative Action Employer, M/F/D/V. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact a Human Resources Representative at Pacific Life Insurance Company.
Auto-ApplySenior Software Engineer
Software engineering manager job in Irvine, CA
The Sr. Software Engineer will be responsible for the design/implementation of new software applications, maintenance and enhancement of various software products / solutions. They assist in successful execution of projects with minimal direction and guidance.
What You'll Be Doing
Spend 90% of your time actively designing and coding in support of the immediate team. 10% of your time will be spent researching new technology, coaching, and mentoring other engineers.
As a senior team member of developers, providing feedback and training where necessary, and ensure that technical initiatives align with organizational goals working closely with Principal Engineers / Development Managers.
As a Full Stack Engineer assigned to the product/project ensure performance, maintainability, and functional requirements from design, development, testing to rollout and support
Work with cross-engineering staff, collaborating on hardware and system monitoring requirements to ensure expected performance and reliability of the application / system developed.
Proactively communicate and work to mitigate changes to project timelines, degradation in performance of applications, troubleshooting / problem solving production issues.
Education
The Ideal Candidate:
Bachelor's degree in Computer Science, Engineering or related industry experience
Experience
A minimum of 6 years of professional software development experience in business process automation applications.
A minimum of 5 years' experience in .Net, C#, Windows tools and languages as well as modern web frameworks (Angular via Typescript, React, Vue)
Understanding of data repository models is a must. Understanding of SQL and NoSQL is preferred.
Understanding of Agile methodologies, Domain Driven Design, Test/Behavior Driven Design, Event Driven via Asynchronous messaging approaches, microservice architecture.
Preferred Experience
ASP.NET, WCF, Web Services, NServiceBus, Azure Cloud, Infrastructure as Code (IaC)
DevOps experience as a full stack developer owning the Software Development Lifecycle.
Strong understanding and experience writing unit and integration tests for all code produced.
Specialized Skills
Can effectively lead technical initiatives, collaboratively design/requirements meetings while gathering the necessary information for software development.
Ownership and accountability mindset, strong decision making along with communication and analytical skills that helps to partner with Product Owners and cross functional teams.
Leadership in project execution and delivery. Must be an excellent team player with the ability to handle stressful situations.
The individual has deep expertise in their chosen technology stack and have a broader knowledge of various programming languages, frameworks, and tools.
Brings a wealth of experience and a nuanced understanding of the specific domain, enabling insightful decisions and innovative problem-solving.
Ability to break up larger projects into individual pieces, assess complexity of each piece, and balance the work amongst team members.
Ability to work in fast paced / flexible environment that practices SAFe / Agile based SDLC.
Sets high standards for behavior and performance, models the values and principles of the organization, and inspires others through action.
Practices Test Driven Design leveraging unit tests, mocks, and data factories.
Experience with event driven design and microservice architecture best practices.
Posses strong sense of interpersonal awareness, has a bias for action, builds trust, is technically deep, and has good judgement.
Pay Range: $111k - 165k
The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision as well as 401K contributions.
Director Embedded Software System - Enterprise
Software engineering manager job in Irvine, CA
About Us: Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.
We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.
Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
Overview:
We are seeking an experienced Embedded System Software Director belonging to the Enterprise Engineering Department to lead our embedded software development team. The ideal candidate will have a strong technical background in embedded systems, proven leadership skills, and experience in delivering high-quality embedded software solutions. This role requires a strategic mindset to drive innovation, optimize system performance, and ensure seamless integration of embedded software within our products.
Key Responsibilities:
* Lead and manage the team of software engineers, participate in product and technology planning, and collaborate with departments worldwide.
* Foster a culture of innovation, collaboration, and continuous learning within the team, develop a plan for people technical and nontechnical skill development.
* Develop and implement strategies that promote innovation within the team and align with the company's long-term goals.
* Perform feasibility studies architecture and frameworks, guide the team on embedded software design, coding, testing, and product release.
* Oversee the full software development lifecycle, from requirements gathering to deployment and maintenance.
* Oversee the development and optimization of embedded software for performance, reliability, and scalability.
* Work closely with hardware, product, and system engineering teams to define software requirements.
* Recruit, onboard, and develop the engineering team members in order to meet current and future talent requirements.
* Prepare and present technical concepts and proposals to customers, business partners, and other stakeholders.
* Drive the adoption of modern development tools, methodologies, and best practices.
Software Project Manager
Software engineering manager job in Pasadena, CA
Job Description
Our Company
Miso Robotics is transforming the restaurant industry with Flippy, an AI-powered kitchen robot that automates dangerous fry station operations. A leader in kitchen automation, AI, and robotics, Miso has raised over $150 million via equity crowdfunding and has successfully installed Flippy, our flagship product, at Tier 1 restaurant brands.
With a new leadership team, including a CEO with a track record of successful exits, and a strategic investment from Ecolab, Miso is poised for scale. The company is building a world-class team. We offer competitive compensation, accelerated growth opportunities, the ability to make an outsized impact on an industry, and free snacks cooked by our in-house AI Powered robot chef, Flippy.
The Role
As a Software Project Manager at Miso Robotics, you'll drive the planning and execution of specific software projects that power our robotic systems. You'll own project timelines, deliverables, daily scrum, and day-to-day coordination across engineering, product, and operations to ensure projects are delivered on time, within scope, and with high quality.
This is a hands-on, tactical role where you'll keep complex projects organized and on track, while keeping stakeholders aligned and informed.
What You'll Do
Define project scope, deliverables, and milestones for key software initiatives.
Build and maintain detailed project schedules and task trackers.
Ensure alignment across engineering, product, and operations teams throughout the project lifecycle.
Track progress and proactively flag risks, bottlenecks, or resource gaps.
Support engineers by removing roadblocks, escalating issues, and ensuring smooth workflows.
Facilitate communication and meetings to keep teams aligned and accountable.
Document progress and provide regular, concise status updates to leadership.
Use tools like JIRA, Confluence, and Smartsheet to manage and report on project health.
Requirements
Bachelor's degree in Engineering, Computer Science, or a related field
3-5+ years of experience as a Project Manager in a technical environment
Strong organizational skills with proven ability to manage complex schedules and tasks
Experience with Agile methodologies and tools (JIRA/Confluence preferred)
Clear and proactive communicator, both written and verbal
Ability to work cross-functionally and maintain alignment in fast-moving projects
Strong problem-solving skills and attention to detail
Experience in startups or fast-paced environments is a plus
Onsite work at our Pasadena, CA HQ is required
Desired Multipliers
Familiarity with robotics, automation, or AI-driven technologies
Experience managing software development projects (embedded, cloud, or robotics preferred)
Comfort making quick decisions and adapting in dynamic environments
Compensation
$90k-$110k Annually + Benefits
The stated compensation range reflects only the targeted base salary range for candidates residing in the Los Angeles Metro area and excludes additional earnings such as bonus and benefits. If your salary requirements fall outside of the range, we still encourage you to apply.
At Miso Robotics, we are committed to fostering an inclusive, diverse, and equitable workplace where every team member is valued and respected. We believe that diversity in our team drives innovation and creativity, which is why we strive to create a welcoming environment for everyone, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status.
Powered by JazzHR
6kcER0iMCR
Application Development Manager, Group Benefits
Software engineering manager job in Newport Beach, CA
Providing for loved ones, planning rewarding retirements, saving enough for whatever lies ahead - our policyholders count on us to be there when it matters most. It's a big ask, but it's one that we have the power to deliver when we work together. We collaborate and innovate - pushing one another to transform not just Pacific Life, but the entire industry for the better. Why? Because it's the right thing to do. Pacific Life is more than a job, it's a career with purpose. It's a career where you have the support, balance, and resources to make a positive impact on the future - including your own.
We're actively seeking a talented Application Development Manager, Group Benefits to join our Workforce Benefits Division in Newport Beach, CA or Omaha, NE. Relocation Assistance may be provided.
Reporting to the AVP, Product Group Technology Leader, the Application Development Manager, Group Benefits, will be instrumental in building and optimizing the back-end of our administration system, a core insurance platform providing quoting, underwriting, billing, and claims for dental, vision, disability, and life products. Leveraging over eight years of experience in Java development, the Application Development Manager will ensure smooth performance, high security, and effective integration of back-end systems to meet the needs of internal teams and external users. This role will collaborate with front-end developers, UX/UI designers, and business stakeholders, and play a critical role in creating a high-quality, scalable, and secure environment. This person will lead a team of several developers and contractors.
How you'll help move us forward:
* Leadership and Architecture: Collaborate with product management, business, and technology to set the architecture and strategy for technology products including back-end applications, user interfaces, data and reporting, and workflows.
* Back-End Development: Lead the design, development, and optimization of Java-based back-end services within the insurance platform, supporting our configuration-focused environment.
* System Integration: Collaborate with front-end developers, UX/UI designers, and business stakeholders to ensure seamless integration across all systems.
* Technical Leadership: Set and instill best practices for secure, scalable applications including requirement development process, architecture and coding principles, governance, quality assurance, and release standards, and security frameworks.
* Management: Provide mentorship to developers and set goals for internal employees and perform reviews. Lead hiring and identification of appropriate full-time and contractor resources and manage budgets.
* Microservices & API Development: Design and implement microservices and RESTful APIs to support secure, efficient integrations.
* Performance Optimization: Monitor and address performance bottlenecks, ensuring optimal system response times and scalability.
* Problem Solving: Build out designs and solutions for complex business needs. Lead troubleshooting efforts and drive continuous improvements in back-end development processes.
The experience you bring:
* Education: Bachelor's degree in Computer Science, Mathematics, Technology Engineering, or a related field.
* Experience: 8+ years in Java-focused back-end development, with strong knowledge of API and RESTful services.
* Industry Background: 8+ years experience building technology solutions in Group Benefits insurance or financial services industry required.
* Version Control: Proficient in Git for version control.
* Tools Knowledge: Experience with business rule and workflow tools like Kraken, OpenL, and Flowable is preferred.
* 3+ years Supervisory experience Required
* Travel of up to 10% will be required to locations for Program Increment Planning, leadership and technology team meetings.
You can be who you are.
We are committed to a culture of diversity and inclusion that embraces the authenticity of all employees, partners and communities. We support all employees to thrive and achieve their fullest potential. What's life like at Pacific Life? Visit Instagram.com/lifeatpacificlife
#LI-KP1
Base Pay Range:
The base pay range noted represents the company's good faith minimum and maximum range for this role at the time of posting. The actual compensation offered to a candidate will be dependent upon several factors, including but not limited to experience, qualifications and geographic location. Also, most employees are eligible for additional incentive pay.
$148,230.00 - $181,170.00
Your Benefits Start Day 1
Your wellbeing is important to Pacific Life, and we're committed to providing you with flexible benefits that you can tailor to meet your needs. Whether you are focusing on your physical, financial, emotional, or social wellbeing, we've got you covered.
* Prioritization of your health and well-being including Medical, Dental, Vision, and Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents
* Generous paid time off options including: Paid Time Off, Holiday Schedules, and Financial Planning Time Off
* Paid Parental Leave as well as an Adoption Assistance Program
* Competitive 401k savings plan with company match and an additional contribution regardless of participation
EEO Statement:
Pacific Life Insurance Company is an Equal Opportunity /Affirmative Action Employer, M/F/D/V. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact a Human Resources Representative at Pacific Life Insurance Company.
Auto-ApplyDirector of Engineering, Embedded Software Platform and Machine Learning
Software engineering manager job in Irvine, CA
Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.
We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.
Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
As the Director of Engineering, Embedded Software Platform and Machine Learning, you will lead engineering strategy, drive technical excellence, and align initiatives with company goals. You will mentor teams, define the technology roadmap, and collaborate cross-functionally to ensure scalable, secure, and efficient systems. Responsibilities include optimizing development processes, managing budgets, and fostering global team coordination. Your expertise in embedded systems and deep learning will be key to advancing low-power edge AI and energy-efficient HW/SW co-design.
Key Responsibilities
* Strategic Leadership: Develop and execute the engineering vision, ensuring alignment with company goals and business needs.
* Team Development & Management: Build, mentor, and oversee multiple engineering teams, fostering a culture of innovation, collaboration, and continuous improvement.
* Technology Roadmap & Architecture: Define technical strategy, lead architectural decisions, and ensure scalable, efficient, and secure system designs.
* Cross-Functional Collaboration: Work closely with Product Management, Security and other departments to translate business needs into technical execution.
* Operational Excellence: Establish and refine engineering processes, including agile development, CI/CD practices, and quality assurance methodologies.
* Talent Acquisition & Retention: Attract, hire, and retain top engineering talent to support growth and product development.
* Stakeholder Communication: Act as a key technical advisor to executive leadership, presenting engineering progress, challenges, and strategic initiatives.
* Budget & Resource Management: Oversee engineering budgets, ensuring efficient allocation of resources and technology investments.
* Global Team Coordination: Establish unified workflows/comms protocols, bridge cultural gaps to drive collaboration/knowledge sharing.
* Code Review & Design Oversight: Lead rigorous code/architectural reviews, enforce quality standards through peer validation, and champion documentation best practices across deliverables.
* Embedded Systems & Deep Learning Expertise: Lead R&D in low-power edge AI systems: optimize neural architectures for constrained devices, pioneer HW/SW co-design for energy-efficient DL.
Application Development Manager, Group Benefits
Software engineering manager job in Newport Beach, CA
Providing for loved ones, planning rewarding retirements, saving enough for whatever lies ahead - our policyholders count on us to be there when it matters most. It's a big ask, but it's one that we have the power to deliver when we work together. We collaborate and innovate - pushing one another to transform not just Pacific Life, but the entire industry for the better. Why? Because it's the right thing to do. Pacific Life is more than a job, it's a career with purpose. It's a career where you have the support, balance, and resources to make a positive impact on the future - including your own.
We're actively seeking a talented Application Development Manager, Group Benefits to join our Workforce Benefits Division in Newport Beach, CA or Omaha, NE. Relocation Assistance may be provided.
Reporting to the AVP, Product Group Technology Leader, the Application Development Manager, Group Benefits, will be instrumental in building and optimizing the back-end of our administration system, a core insurance platform providing quoting, underwriting, billing, and claims for dental, vision, disability, and life products. Leveraging over eight years of experience in Java development, the Application Development Manager will ensure smooth performance, high security, and effective integration of back-end systems to meet the needs of internal teams and external users. This role will collaborate with front-end developers, UX/UI designers, and business stakeholders, and play a critical role in creating a high-quality, scalable, and secure environment. This person will lead a team of several developers and contractors.
How you'll help move us forward:
Leadership and Architecture: Collaborate with product management, business, and technology to set the architecture and strategy for technology products including back-end applications, user interfaces, data and reporting, and workflows.
Back-End Development: Lead the design, development, and optimization of Java-based back-end services within the insurance platform, supporting our configuration-focused environment.
System Integration: Collaborate with front-end developers, UX/UI designers, and business stakeholders to ensure seamless integration across all systems.
Technical Leadership: Set and instill best practices for secure, scalable applications including requirement development process, architecture and coding principles, governance, quality assurance, and release standards, and security frameworks.
Management: Provide mentorship to developers and set goals for internal employees and perform reviews. Lead hiring and identification of appropriate full-time and contractor resources and manage budgets.
Microservices & API Development: Design and implement microservices and RESTful APIs to support secure, efficient integrations.
Performance Optimization: Monitor and address performance bottlenecks, ensuring optimal system response times and scalability.
Problem Solving: Build out designs and solutions for complex business needs. Lead troubleshooting efforts and drive continuous improvements in back-end development processes.
The experience you bring:
Education: Bachelor's degree in Computer Science, Mathematics, Technology Engineering, or a related field.
Experience: 8+ years in Java-focused back-end development, with strong knowledge of API and RESTful services.
Industry Background: 8+ years experience building technology solutions in Group Benefits insurance or financial services industry required.
Version Control: Proficient in Git for version control.
Tools Knowledge: Experience with business rule and workflow tools like Kraken, OpenL, and Flowable is preferred.
3+ years Supervisory experience Required
Travel of up to 10% will be required to locations for Program Increment Planning, leadership and technology team meetings.
You can be who you are.
People come first here. We're committed to an inclusive workforce. Learn more about how we create a welcoming work environment at ******************** What's life like at Pacific Life? Visit Instagram.com/lifeatpacificlife.
#LI-KP1
Base Pay Range:
The base pay range noted represents the company's good faith minimum and maximum range for this role at the time of posting. The actual compensation offered to a candidate will be dependent upon several factors, including but not limited to experience, qualifications and geographic location. Also, most employees are eligible for additional incentive pay.
$148,230.00 - $181,170.00
Your Benefits Start Day 1
Your wellbeing is important to Pacific Life, and we're committed to providing you with flexible benefits that you can tailor to meet your needs. Whether you are focusing on your physical, financial, emotional, or social wellbeing, we've got you covered.
Prioritization of your health and well-being including Medical, Dental, Vision, and Wellbeing Reimbursement Account that can be used on yourself or your eligible dependents
Generous paid time off options including: Paid Time Off, Holiday Schedules, and Financial Planning Time Off
Paid Parental Leave as well as an Adoption Assistance Program
Competitive 401k savings plan with company match and an additional contribution regardless of participation
EEO Statement:
Pacific Life Insurance Company is an Equal Opportunity /Affirmative Action Employer, M/F/D/V. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact a Human Resources Representative at Pacific Life Insurance Company.
Auto-Apply