As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure, maintainable, performant, correct, scalable, and stable solutions to the complex and unique challenges in our corner of the healthcare industry.
They embrace strategies that minimize risk, leaning towards observability, alerting, metrics, high test coverage, and frequent releases that incrementally build value.
Primary Duties:
- Develop and implement scalable and performant solutions.
- Partner, as a peer, with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes.
- Mentor and coach more junior engineers including thorough pull request reviews for other developers and be receptive to critical feedback on your own work.
Minimum Qualifications:
- BS/BTech (or higher) in Computer Science, Engineering or a related field.
- 6+ years experience as an engineer building full-stack web applications as part of a cross-functional team.
- 3+ years of experience working with SQL or other database querying language on large multi-table data sets.
- 3+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value.
- 3+ years of experience coaching other engineers.
Preferred KSA’s:
- Experience developing high-performance Windows desktop apps using frameworks like ElectronJS utilizing Windows APIs, COM, WMI and native code (C++/C#) to interact with the OS.
- Experience with C++ build frameworks, such as node-gyp, CMake, Bazel, ninja, autotools, etc. and unit testing in C++.
- Experience building lightweight background services (Windows / Mac) to support real-time data collection (OS version, app version, heartbeat signals, logs, and diagnostics) for continuous health monitoring of client machines.
- Experience building installers for Windows using tools like WiX Toolset, Inno Setup, and MSI packages, and installers for macOS using Packages, DMG frameworks, and Apple tools (e.g., pkgbuild and productbuild).
- Knowledge of secure installation workflows, including code signing, dependency management, and OS-level configurations.
- Knowledge of SRE (Service Reliability Engineering) Practices, i.e. health check mechanisms, system telemetry, and metric aggregation techniques.
- Awareness of solutions for remote app deployment like endpoint management (eg. Microsoft Intune), cloud based app push, etc. (Windows / Mac).
- Awareness of secure software delivery practices, including TLS encryption, certificate pinning, and secure storage.
Physical Requirements:
- Sitting for prolonged periods of time. Extensive use of computers and keyboard. Occasional walking and lifting may be required.
Similar Jobs
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II, you will develop backend systems, APIs, and support operations while collaborating with product management and design teams.
Top Skills:
Python,Kotlin,Aws,Mysql,Kubernetes
eCommerce • Healthtech • Kids + Family • Retail • Social Media
Join Babylist as a Fullstack Software Engineer to develop scalable systems and user-friendly storefronts for Babylist Health, leading business-critical projects to enhance offerings for parents.
Top Skills:
AndroidAWSMySQLNative IosReactRedisRuby On RailsSidekiq
Insurance • Legal Tech • Social Impact
Lead the engineering team to transform Atticus' product into a scalable platform, focusing on building reliable APIs and enhancing client experiences.
Top Skills:
APIsScalabilitySoftware EngineeringWeb Performance
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering