Apply

Software Engineering Manager

Posted 7 days agoViewed

View full description

💎 Seniority level: Manager, 9+ years

📍 Location: United States of America

💸 Salary: 104350.0 - 155350.0 USD per year

🔍 Industry: Insurance and/or reinsurance

🏢 Company: careers

⏳ Experience: 9+ years

🪄 Skills: LeadershipProject ManagementSoftware DevelopmentSQLAgileBusiness AnalysisPeople ManagementAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringDevOpsWritten communicationInterpersonal skillsTeam managementSoftware EngineeringData managementBudget management

Requirements:
  • 9+ years experience in agile development, programming, or systems analysis.
  • 3+ years leading agile development teams
  • 2+ years people management experience
  • Highly advanced agile delivery and systems analysis skills
Responsibilities:
  • Leads and manages agile teams to delivery technology solutions; identifies and resolves technical, operational, and organizational problems
  • Mentor associates within the department and continually develop team competencies
  • Develop and maintain effective product and business relationships, coordinating service delivery in line with negotiated Service Commitments.
  • Manage the application portfolio by partnering with product and business, understanding and communicating needs to internal IT teams and external vendors
  • Operate in an agile disposition to collaborate with product and business partners to ensure properly defined and communicated request and execution
  • Duties include hiring, training, evaluating, coaching, direct reports.
  • Maintain current knowledge of industry practices, trends and applications.
  • Perform other duties as assigned.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 143800.0 - 222100.0 USD per year

🔍 Software Development

🏢 Company: Careers at Drata

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience.
  • Minimum of 1 year software engineering management.
  • Minimum of 6 years experience designing, developing and delivering software products.
  • Knowledge of SaaS operations, and modern technical SaaS tools and how to use and integrate with them.
  • Experience with designing and deploying applications in a cloud-based environment.
  • Experience implementing Authentication and Identity protocols (SAML, OIDC, SCIM, etc)
  • Experience with React, Javascript, TypeScript, NodeJS, OOP, TypeORM, MySQL, Git, and AWS (Terraform is a plus).
  • Manage and mentor a highly skilled, talented team of Software Engineers.
  • Understand and practice agile software development and management.
  • Provide guidance and implement the standards for the planning and prioritization of resource conflicts to ensure the successful delivery of the committed product roadmap every quarter.
  • Lead technical discussions and drive effective technical decisions covering their area of responsibility.
  • In depth data analysis to support business requests and application troubleshooting.
  • Ability to operate and develop in various levels of the SDLC.
  • Estimation for changes and development proposed.
  • Management of all day-to-day tasks and resources associated with the team (~7 people).
  • Planning, developing, testing, supporting, and bug fixing.

AWSLeadershipAgileCloud ComputingData AnalysisGitJavascriptMySQLPeople ManagementReact.jsTypeScriptCommunication SkillsAnalytical SkillsCI/CDProblem SolvingTerraformTeam managementNodeJSSoftware EngineeringSaaS

Posted 11 days ago
Apply
Apply

📍 United States of America

🧭 Full-Time

🔍 Software Development

🏢 Company: TCGPlayer_External_Career

  • 8 years of software development experience on large-scale, high-volume, technical systems in a microservice based architecture with AWS for cloud infrastructure
  • 3 years of management experience
  • Proven success providing project management artifacts in an agile environment
  • Excellent oral and written communication skills with engineers and non-engineers alike
  • Strong ability to coach engineers, helping them improve their skills and grow their careers (including managing remote engineers)
  • Enhance our order management capabilities as we expand internationally and into an omni-channel selling experience.
  • Provide leadership and management to software engineers to create scalable software solutions for the TCGplayer platform.
  • Coordinate with fellow Engineering Managers and Project Managers to manage inter-team dependencies and ensure the on-time delivery of software.
  • Partner with Cloud Platform & Site Reliability Engineering to ensure we have a trusted and reliable platform for business critical in-store tooling.
  • Consolidate redundant technologies and applications to build a stable foundation for future business growth.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLAgileAWS EKSCloud ComputingJavaKubernetesCI/CDRESTful APIsDevOpsMicroservicesSoftware Engineering

Posted 13 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: MNTN👥 251-500💰 $2,000,000 Seed about 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of experience managing fast-moving, product-oriented engineering teams
  • 5+ years of experience with backend development and API design concepts
  • 5+ years of experience with NoSQL databases, SQL databases, distributed storage, and big data systems
  • A solid grasp of modern software development practices (CI/CD frameworks, Agile methodologies, etc.)
  • Exceptional people skills, including mentoring, scaling teams, and leading through uncertainty
  • Excellent communication skills for both technical and non-technical stakeholders
  • Proven ability to manage multiple stakeholders and priorities in a fast-paced environment
  • Build, optimize, and maintain the Integrations Platform, a robust, extensible integration architecture capable of supporting hundreds of data connectors - similar to frames seen in Zapier or Segment.
  • Hire, manage, and mentor a team of Data Engineers and Backend (Java/Kotlin) Engineers.
  • Work closely with leadership to identify, prioritize, and build high-impact features.
  • Own the processes on your team, ensuring the rapid and high-quality delivery of solutions to meet critical business needs.
  • Ensure smooth coordination of changes across technical and non-technical stakeholders, including internal Engineering and customer support teams
  • Regularly communicate and collaborate with senior leadership, including the CEO, to align on immediate priorities and technical directions.

Backend DevelopmentLeadershipSoftware DevelopmentSQLJavaKotlinPeople ManagementCross-functional Team LeadershipAPI testingData engineeringData StructuresREST APINosqlCommunication SkillsCI/CDAgile methodologiesMentoringTeam managementStakeholder management

Posted 19 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 173700.0 - 193000.0 USD per year

🔍 Software Development

🏢 Company: Code.org👥 101-250💰 Grant almost 3 years agoEducationEdTechChemical EngineeringNon ProfitSTEM Education

  • Passion for our mission of growing access to computer science education
  • Relevant professional software engineering experience to provide technical mentoring, design, and architectural guidance to team members
  • Experience in people management, having led teams of software engineers
  • Demonstrated experience in hiring, building, and developing diverse teams of software engineers
  • Proven ability to guide the planning and execution of software projects, balance trade-offs, and deliver on schedule
  • Ability to lead and work effectively in a dynamic environment with shifting priorities.
  • Experience supporting the production of high-scale web-based software products or service
  • Experience in one or more of these technologies preferred: TypeScript, React, Ruby on Rails, SQL/Databases/MySQL, AWS
  • Be a U.S. Citizen or Permanent Resident
  • Work within the United States
  • Pass a pre-employment background check
  • Be willing to travel a minimum of two times per year for team events
  • Lead a diverse and agile software engineering team of 4 - 8 engineers.
  • Support a learning and coding platform for students, teachers, and our partner community.
  • Work with your team, product managers, curriculum writers, and leadership to execute on technical strategies to build accessible and engaging experiences.
  • Create sustainable software, balancing feature delivery and timelines, and delivering excellent live site availability for our millions of students and teachers around the world.
  • Manage, mentor, and support the growth of engineers on your team and be responsible for creating an inclusive, welcoming, and productive team culture and work environment.

AWSBackend DevelopmentLeadershipProject ManagementSQLCloud ComputingFrontend DevelopmentMySQLPeople ManagementRuby on RailsTypeScriptReactMentoringTeam managementSoftware Engineering

Posted 24 days ago
Apply
Apply
🔥 Software Engineering Manager
Posted about 1 month ago

📍 United States

💸 190000.0 - 210000.0 USD per year

🔍 Healthcare

🏢 Company: Inspiren👥 11-50💰 $2,720,602 over 2 years agoMachine LearningAnalyticsInformation TechnologyHealth Care

  • 5-8 years of experience software development
  • 3 years+ managing other developers experience
  • Proven experience with React
  • Proven experience with ExpressJS or equivalent
  • Acute analytical abilities combined with a pragmatic approach to real-world problem-solving
  • Proficient in managing timelines, ensuring quality, and overseeing delivery
  • Ability to thrive in collaborative settings and see the value of cross-disciplinary teams
  • AWS platforms and services, especially serverless (Lambdas and DynamoDB)
  • Engage with operations, sales, and product teams to grasp business challenges, driving technical solutions to cater to their needs
  • Knock down walls and barriers to keep a high caliber team delivering the highest quality code possible
  • Manage multiple technical projects
  • Manage and grow the careers of multiple developers
  • Architect, design, build, and maintain a serverless AWS web application
  • Architect, design, build, and maintain a React Native application
  • Architect, design, build, and maintain an React serverless AWS web application front end
  • Conceptualize, design, and enhance machine learning models tailored for computer vision applications
  • Uphold the principles of test-driven development (TDD) in your coding practices
  • Write and sustain unit tests to ensure system robustness
  • Build frameworks for building, testing, deploying, and managing AI models

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentAgileExpress.jsFrontend DevelopmentMachine LearningPeople ManagementReact NativeServerlessReactCommunication SkillsAnalytical SkillsCI/CD

Posted about 1 month ago
Apply
Apply
🔥 Software Engineering Manager
Posted about 1 month ago

📍 United States, Canada

🔍 Software Development

  • Experience with and passion for the agile development process.
  • Ability to mentor engineers of all levels
  • Full stack engineering experience. We work in Ruby on Rails, Python, Java, .NET, SQL, and React.
  • Ability to learn new technologies and help bring your team up to speed on them.
  • Comfort when navigating a large legacy code base and ability to spin up a new project for greenfield development.
  • Proven leadership skills and proven ability to execute on projects.
  • Experience collaborating with all the different departments needed to make software to run from Customer Support, to Operations and Platform Engineering.
  • Interest in the technology challenges faced by government offices.
  • Bachelor’s Degree in Computer Science or related field or equivalent experience.
  • Be responsible for career development of engineers within your group.
  • Perform employee management, including coaching, skills development, and performance assessment
  • Help engineers identify areas for improvement, create plans to improve, and execute improvements.
  • Act as point person for hiring process for your level.
  • Operate as an individual contributor on an engineering scrum team.
  • Collaborate with Scrum Masters to ensure process efficiency and improve current process.
  • Own and evangelize development team values.
  • Execute tactically and provide proper context to the team.
  • Focus on long term vision and ensure technical decisions work to enable Granicus’ future.
  • Ensure shared development team responsibilities are handled.
  • Make significant contributions outside of the Product Organization as a resource to other areas of Granicus.
  • Represent the Granicus Development team within Granicus and (when called upon) to clients outside of Granicus.

Backend DevelopmentLeadershipPythonSQLAgileFrontend DevelopmentFull Stack DevelopmentGitJavaPeople ManagementReact.jsRuby on RailsSCRUMSoftware ArchitectureAlgorithmsData Structures.NETCommunication SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringMicroservicesSoftware EngineeringDebugging

Posted about 1 month ago
Apply
Apply

📍 United Sates, Canada, Europe

🧭 Full-Time

🔍 Software Development

🏢 Company: Sanity👥 51-200💰 Corporate almost 3 years agoSoftware Development

  • 4+ years of engineering leadership experience and 5+ years of software development experience.
  • Solid technical skills to support developers in building both front-end and full-stack solutions, including APIs and microservices using React, TypeScript, Node.js and Go.
  • Thoughtful problem solver with the ability to quickly and accurately understand context and break down complex problems into efficient solutions.
  • Able to find pragmatic solutions that balance quality, speed, and results – prioritizing business impact over perfection.
  • Empathic and effective communicator of ideas, technical decisions, and feedback – both in writing and during real-time communication.
  • Ability to understand the complex requirements of building not just a user-facing application, but also a developer toolkit that our users in turn use to build their own user interfaces.
  • Strong sense of good design/UX, with experience collaborating with a design partner.
  • Build a highly effective team by mentoring and supporting them in their professional development, unlocking their potential, and challenging them to step outside their comfort zones to grow and excel.
  • Own the strategy, roadmap, and execution in partnership with the product manager and designer.
  • Define technical direction and help your team make architecture decisions to build scalable and secure product experiences at high velocity.
  • Align with technical leaders across product teams to ensure cohesive technical strategy and knowledge sharing.
  • Make data-informed decisions based on user research, experimentation, and rapid iteration.
  • Set the standard for your team to ensure consistent, sustainable delivery, and manage expectations and visibility of work.
  • Work closely with the Head of Engineering, along with leadership in product management and design, to facilitate teamwork and establish processes that can scale as we do.
  • Support a team working with a wide range of technologies: React, TypeScript, Next.js, Node.js, Go, PostgreSQL, Rudderstack, Amplitude, GrowthBook, BigQuery, and DBT.

Backend DevelopmentLeadershipNode.jsPostgreSQLProject ManagementSoftware DevelopmentAgileData AnalysisFrontend DevelopmentFull Stack DevelopmentProduct ManagementReact.jsSCRUMTypeScriptUI DesignUser Experience DesignCross-functional Team LeadershipAPI testingGoNext.jsCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesData visualizationTeam managementData modelingSoftware EngineeringA/B testing

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 126100.0 - 157600.0 USD per year

🔍 Biotech

🏢 Company: Natera👥 1001-5000💰 $250,000,000 Post-IPO Equity over 1 year ago🫂 Last layoff about 2 years agoWomen'sBiotechnologyMedicalGeneticsHealth Diagnostics

  • 5+ years of software development experience using Python or Java
  • 2+ years of experience building and managing engineering teams
  • Expertise in AWS cloud technologies
  • Lead technical design and implementation strategy
  • Manage multiple ongoing projects
  • Guide the career development of team members

AWSLeadershipProject ManagementPythonAgileJava

Posted about 2 months ago
Apply
Apply

📍 US

🧭 Full-Time

🔍 Fintech

🏢 Company: AffiniPay👥 501-1000💰 Private 9 months agoFinancial ServicesPaymentsFinTech

  • BS in Computer Science or related field.
  • 7+ years of experience designing, implementing, monitoring, and debugging large-scale solutions in cloud-based environments.
  • 2+ years of experience managing, mentoring, and leading engineering teams.
  • Experience building and deploying production-grade web applications at scale.
  • Familiar with LEAN product development and Agile frameworks - Scrum or Kanban.
  • Strong people management skills.
  • Experienced in building APIs.
  • Expert in frontend technologies.
  • Strong understanding of SOLID design principles and design patterns.
  • Strong understanding with SQL, and familiarity with databases such as Postgres or MySql.
  • Strong teamwork and documentation skills.
  • Develop scalable applications in a modern web application framework (Rails, React, Node, NextJS or equivalent).
  • Build modern frontend technologies and libraries (React, Bootstrap CSS, Tailwind).
  • Participate in hiring and recruiting to build out engineering teams.
  • Manage engineers in multiple teams and facilitating strong collaboration.
  • Ensure high software engineering quality and standards are practiced throughout the software lifecycle.
  • Optimize engineering processes to improve efficiencies.
  • Collaborate with product teams to consider trade-offs and identify risks.
  • Mentor, onboard, and coach software engineers, fostering their professional growth.
  • Collaborate with UX to design and ship modern web applications.
  • Support software deployments, including debugging and troubleshooting.
  • Communicate with technical and non-technical stakeholders to understand requirements.
  • Lead team meetings to ensure effective communication and coordination.
  • Drive technology initiatives for application performance and scalability.
  • Stay updated with industry trends and emerging technologies.
  • Provide technical expertise to the broader engineering group.

Node.jsPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsFrontend DevelopmentMySQLPeople ManagementRuby on RailsREST APIReact

Posted 2 months ago
Apply
Apply

📍 San Francisco, CA

🧭 Full-Time

💸 162000.0 - 210000.0 USD per year

🔍 Video streaming

🏢 Company: Philo👥 101-250💰 $50,000,000 Series D over 4 years agoDigital MediaTVInformation Technology

  • 8+ years of software development experience.
  • 2+ years of software engineering management experience.
  • Experience with programmatic APIs of subscription/payment management providers.
  • Familiarity with billing platforms like RokuPay, AmazonPay, Apple IAP, etc.
  • Knowledge of payment networks, card authorizations, refunds, and chargebacks.
  • Proven track record using Ruby/Rails, JavaScript/TypeScript, Golang, or similar languages.
  • Experience with cloud computing environments and deployment technologies.
  • Ability to work with large datasets and make data-driven decisions.
  • Provide technical leadership to billing team including system architecture input and mentorship.
  • Enhance, implement, deploy, and monitor Philo's multi-biller billing system.
  • Collaborate with partners to optimize billing experiences and increase conversion rates.
  • Work with marketing, support, finance, and data science to measure and optimize the billing system.
  • Drive improvements in reliability, performance, accuracy, and security of billing service.
  • Build tools to monitor and troubleshoot billing performance issues.
  • Develop reporting systems for finance and compliance.

AWSBackend DevelopmentDockerNode.jsSoftware DevelopmentSQLCloud ComputingData AnalysisKubernetesRuby

Posted 2 months ago
Apply