Solutions for a world at risk™
Software Engineer
Location
United States
Posted
6 days ago
Salary
$78.8K - $199.1K / year
Seniority
Mid Level
Job Description
Software Engineer
Milliman
Role Description The Software Engineer will play a pivotal role in shaping the future of our organization by driving early-stage innovation and zero-to-one development of new products and capabilities. As a key member of our R&D team, this role focuses on transforming ideas into working solutions - rapidly developing MVPs, testing concepts, and iterating based on real user feedback. Working across ambiguous problem spaces, you’ll translate emerging opportunities and evolving business needs into solutions that help us quickly determine what delivers value. Operating in a dynamic, experimental environment, this role balances strategic thinking with hands-on execution. It requires navigating ambiguity, continuously testing assumptions, and using rapid feedback loops to refine ideas and uncover scalable opportunities. The position plays a critical role in identifying product-market fit and shaping new offerings - helping define the next generation of solutions that will drive long-term growth. What you will be doing - Design, develop, and iterate on MVPs, prototypes, and early-stage solutions to explore new product and capability opportunities - Rapidly test ideas by building lightweight implementations and getting them in front of users for feedback - Translate ambiguous problem spaces and emerging needs into tangible technical solutions - Continuously refine concepts through experimentation, data, and user insights to determine what delivers value - Build and deploy solutions primarily within AWS, leveraging cloud-native services to enable rapid development and iteration - Experiment with AI-driven approaches both as a tool for faster delivery and as a core component of new product features - Work within a small, cross-functional team to shape and validate new ideas and approaches - Partner with technical and non-technical stakeholders across business units to gather feedback, validate assumptions, and ensure focus on solving the most valuable problems - Balance speed and quality by applying appropriate engineering practices for early-stage development - Contribute to technical decisions that enable fast iteration while supporting future scalability - Support deployment of prototypes and early solutions to enable real-world testing and learning Qualifications - 4+ years of relevant software engineering experience - Strong experience with C# (.NET 8), React, SQL - Cloud development experience, preferably with AWS - Understanding of Agile practices (e.g. Scrum) - Experience with full software development lifecycle - Excellent technical design, problem solving, and debugging skills - Excellent collaborative skills, work well independently and as a team member - Proven analytical skills to interpret and implement business and functional requirements What you bring to the table - Curiosity and openness to new ideas, with a strong desire to continuously learn, experiment, and develop new skills - Ability to thrive in ambiguous, early-stage environments - Strong problem-solving skills, with the ability to break down complex challenges, synthesize information, and identify practical paths forward - Action-oriented, with a focus on quickly turning ideas into working solutions and learning through iteration - Solid foundation in software engineering principles, with the judgment to apply the right level of rigor for early-stage development - Interest in and willingness to apply emerging technologies, including AI/ML, to accelerate development and to enhance product capabilities - Ability to assess tradeoffs and manage risk while moving quickly and exploring new opportunities - Strong collaboration skills, with the ability to work effectively across teams, build relationships, and contribute to a positive and productive environment - Communicates clearly and influences effectively by articulating evolving ideas, aligning stakeholders, and driving outcomes - Adaptable and comfortable shifting focus as priorities evolve - Comfort with experimentation and failure, including the ability to abandon ideas or discard prototypes when they do not demonstrate business value - Long-term results orientation, with the ability and willingness to partner with downstream engineering teams to transition successful experiments into scalable solutions Wish list - Experience in environments subject to HIPAA and/or PCI regulations and understanding how to balance compliance with rapid innovation - Experience in software-as-a-service environments - Experience with domain-driven design - Experience designing and building systems using modern architectures, such as microservices and event-driven patterns - AWS Certifications or deep experience leveraging AWS cloud-native services - Experience with test-driven development (TDD) or similar approaches - Experience leveraging GenAI or other emerging technologies in product development or prototyping - Experience with healthcare data, Health IT, healthcare interoperability standards (e.g., FHIR, HL7), or related - Experience with clinical informatics or understanding of medical claims and electronic health record data (e.g., ICD-10, data structures, relationships, and management) Location The expected application deadline for this job is October 31, 2026. This position is open to remote work. Applicants must be willing to travel to the Milliman office in Brookfield, WI as needed and travel nationwide for meetings, conferences, and team events. Compensation The overall salary range for this role is $78,800 - $199,065. A combination of factors will be considered, including, but not limited to, education, relevant work experience, qualifications, skills, certifications, etc. - For candidates residing in: - Alaska, California, Connecticut, Illinois, Maryland, Massachusetts, New Jersey, New York City, Pennsylvania, Virginia, Washington, or the District of Columbia: - $90,620 - $145,130 if overall experience is less than 5 years - $120,635 - $199,065 if overall experience is more than 5 years - All other states: - $78,800 - $126,200 if overall experience is less than 5 years - $104,900 - $173,100 if overall experience is more than 5 years Benefits - Medical, Dental and Vision – Coverage for employees, dependents, and domestic partners - Employee Assistance Program (EAP) – Confidential support for personal and work-related challenges - 401(k) Plan – Includes a company matching program and profit-sharing contributions - Discretionary Bonus Program – Recognizing employee contributions - Flexible Spending Accounts (FSA) – Pre-tax savings for dependent care, transportation, and eligible medical expenses - Paid Time Off (PTO) – Begins accruing on the first day of work. Full-time employees accrue 15 days per year, and employees working less than full-time accrue PTO on a prorated basis - Holidays – A minimum of 10 paid holidays per year - Family Building Benefits – Includes adoption and fertility assistance - Paid Parental Leave – Up to 12 weeks of paid leave for employees who meet eligibility criteria - Life Insurance & AD&D – 100% of premiums covered by Milliman - Short-Term and Long-Term Disability – Fully paid by Milliman Equal Opportunity All qualified applicants will receive consideration for employment, without regard to race, color, religion, sex, sexual orientation, national origin, disability, or status as a protected veteran.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description We are looking for a versatile Fullstack Developer with a heavy emphasis on backend architecture and cloud-native solutions. Our ideal candidate is someone who enjoys the flexibility of JavaScript/TypeScript across different frontend layers, the power of Python for a serverless architecture, and the scalability of AWS as our cloud provider. While the core of this role focuses on web-based systems, you will also play a key role in supporting our cross-platform mobile development efforts and maintaining high-performance user interfaces. This role is critical to anchoring our end-to-end feature delivery, ensuring that our event-driven systems are cost-effective, highly available, and seamlessly integrated. You will own the bridge between legacy systems and modern cloud workflows, driving efficiency from backend data validation to responsive frontend experiences. Key Responsibilities - Design and Build scalable, event-driven serverless backend services using Python and AWS Lambda. - Architect and Optimize cloud-native infrastructure using Infrastructure as Code (IaC) frameworks to ensure a highly available, secure, and cost-effective ecosystem. - Own and Document robust RESTful APIs that power and unify both our web and mobile platforms. - Lead and Maintain continuous integration and continuous deployment (CI/CD) pipelines using GitHub Actions and AWS resources. - Collaborate and Implement responsive, state-managed frontend interfaces using Angular, Flutter, and modern UI frameworks. Qualifications - 3–5 years of professional experience in full-stack development, with deep expertise in backend architectures. - Advanced English proficiency (written and spoken) for seamless daily collaboration. - Strong proficiency in Python (writing clean, "Pythonic" code) and JavaScript/TypeScript. - Production experience with core AWS Services: Lambda, DynamoDB, Kinesis, EventBridge, SQS, and API Gateway. - Hands-on experience with serverless tools and data validation libraries such as AWS SAM, Boto3, AWS Lambda Powertools, and Pydantic/Voluptuous. - Experience building frontends with Angular 6+ and mobile solutions using Flutter/Dart. - Familiarity with containerization (Docker) and automated deployment workflows (GitHub Actions). - An Ownership mindset with a proven track record of optimizing backend performance and troubleshooting distributed systems in an Agile environment. Nice to Have - Familiarity with legacy ecosystem support, specifically Java. - Experience with AWS CDK Constructs or Terraform for advanced Infrastructure as Code. - Exposure to specialized ecosystem tools like Interstate Design System, MOVC state management, or Radix UI. - Understanding of micro-frontend architectures or multi-platform deployment strategies. Benefits - 100% Remote - Holidays off - Paid Time Off - Health insurance assistance - Competitive USD compensation - Growth opportunities
• Design, code, and implement backend and frontend extensions within MAWM using the Manhattan ProActive framework • Develop and manage RESTful APIs and microservices to integrate MAWM with external enterprise systems • Collaborate with Solution Architects to translate business requirements into scalable, cloud-native technical designs • Perform unit testing, troubleshoot complex defects, and resolve critical technical issues • Participate in version control, code reviews, and automated deployment processes • Proactively identify opportunities for system optimization and performance tuning.
• Assess users' needs to resolve queries and issues in collaboration with the technology team; • Direct communication with candidates to provide a more human-centered service; • Creation, consolidation, and management of KPIs for efficiency and customer service quality;
Developer Thermal Design-1
EricssonWe create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible
Join our Team About this opportunity Ericsson is opening a state-of-the-art R&D center in Yokohama to deliver Japan-driven radio products that shape networks worldwide. We are looking for a Senior Thermal Designer to join one of the best Thermal Design teams in the world, developing cutting-edge radio products for 5G and future 6G networks. In this role, you will deliver competitive thermal solutions under high-volume production and short time-to-market constraints, directly impacting product size, weight, and lifetime. You will collaborate closely with a global community of 30+ talented designers across Sweden, China, and Canada, as well as local vendors and cross-functional engineering teams. If you are eager to learn, grow, and collaborate across disciplines, are you in? You will - Collaborate and work with other thermal designers globally, contributing to a creative and supportive team culture - Conduct Computational Fluid Dynamics (CFD) simulations to support creative development of complex electronic assemblies using state-of-the-art tools - Validate simulation results through lab testing and prototype evaluations to ensure thermal performance - Generate clear technical reports, summarizing simulation outcomes, test results, and recommendations, and present numerical and experimental findings to stakeholders across R&D, system, and product management. - Support troubleshooting and customer cases when thermal issues arise, participating in task forces, RCAs, and design improvements - Work closely with system, RF, PA, mechanics, materials, power, production, and other functions to secure end-to-end optimized thermal solutions for Ericsson radio products - Help drive continuous improvement in tools, methods, and processes for thermal simulation and verification, leveraging global best practices and common processes - Take responsibility for your own development, actively sharing lessons learned and contributing to the global thermal roadmap and technology evolution You will bring - M.Sc. or Ph.D. in fluid dynamics, thermal engineering, aerospace, or a closely related field - 5-10 years of experience in simulations & measurements - Good scripting skills (e.g. C, MATLAB, Python) to automate workflows, post-processing, and data analysis; experience with AI/ML libraries is a plus - Good understanding of heat and mass transfer and fluid dynamics principles, and how they apply to electronic cooling from component to product level - Strong skills in building CFD models with appropriate simplifications that still represent reality, using tools such as FloTherm, Celsius EC, Fluent or equivalent - General knowledge and interest in the ICT industry is a plus - Enjoyment of working in cross-functional, international and multi-site teams - Curiosity and an internal drive to take on new challenges - Confidence to take fact-based, timely, and courageous decisions without letting prestige get in the way - Enjoyment of knowledge sharing and contributing to a strong global thermal community, aligning technology strategies and solutions across different sites - Ability to communicate in spoken and written English; Japanese language skills are an advantage Why join Ericsson?At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build solutions never seen before to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more. Primary country and city: Japan (JP) || Yokohama Req ID: 785996




