Job Closed
This listing is no longer active.
Snapsheet makes claims simple for everyone.
Senior Software Engineer
Location
California + 1 moreAll locations: California | New York
Posted
129 days ago
Salary
$145K - $175K / year
Seniority
Senior
Job Description
Senior Software Engineer
Snapsheet Inc
• Expanding the platform’s offerings for providers • Breaking down APIs with a focus on performance and scalability • Continuous improvements to our tech stack, processes, and infrastructure • Partnering with our other engineering teams to enhance configurability within our platform • Collaborating with other engineers, product management and design to identify and solve complex problems • Contributing to technical design processes and provide improvement suggestions and feedback • Playing an influential role in growing Snapsheet to be the industry leader in technology • Working in an agile environment and participating in weekly stand ups, retrospectives, etc. • Proactively re-evaluate scope, flag issues, and suggest alternatives • Mentoring junior developers and contributing to development team best practices
Job Requirements
- BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field a plus
- 4+ years of full-stack web development experience
- Designing and building APIs
- Designing schemas and performant queries for relational databases
- Understanding of scalability challenges and performance of server-side code
- Prior experience using back end languages, Ruby on Rails a plus
- Prior experience using front end web frameworks
- Eagerness to learn from and work with a collaborative team
- Commitment to quality and passion for technology and creating cutting-edge solutions
- Ability to manage tasks and to contribute towards multiple initiatives during a sprint.
Benefits
- Choose from 2 robust medical plans through Blue Cross Blue Shield—plus, we contribute to your HSA when you enroll in our high-deductible health plan.
- Offer two dental plans and one vision plan to keep you and your family healthy.
- Peace of mind with company-paid Short Term Disability, Long Term Disability, and Life Insurance.
- Additional protection through voluntary benefits like Accident Insurance, Hospital Indemnity, Critical Illness, and Legal Assistance.
- 401(k) with a 4% company match—because your future is worth investing in.
- Employee Assistance Program (EAP) with 6 sessions per life incident to support your mental well-being.
- Flexible PTO and 7.5 company-observed holidays to recharge on your terms.
- In-person connection points throughout the year including our annual Summit and Roadshows.
- Snapsheet SWAG and surprise mailers to keep the spirit alive.
- Endless opportunity to shape your path—career growth, learning, and real impact are all within reach.
- Health and wellness campaigns that evolve with you year over year.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• This position is responsible for the full life cycle of design and development of solutions products that enable change, growth, and flexibility. • We are seeking an experienced hands-on full-stack software engineer. • The engineer will be a trusted technical leader of development, will function within a team and work in cross-functional groups with the ability to thrive in a scaled agile environment. • Develops and supports complex Tomcat-based Servlets as Plugins to Atlassian products. • Develops and supports complex browser single-page applications using modern JavaScript frameworks such as Angular. • Builds applications with Maven and Webpack. • Builds, queries, and manages both RDBs and NoSQL databases. • Develops and supports complex Atlassian Jira/Confluence/Crowd Plugins. • Expert using modern APIs, especially REST APIs. • Implements Web accessibility knowledge WCAG 2.0/Section 508. • Designs and implements Cloud-based resources and technologies in both AWS and Azure. • Implements infrastructure-as-code through both Terraform and ARM. • Uses Git to manage working code. • Uses Jira and Confluence to communicate status and progress with other project team members. • Owns the as-built catalog of how the system is built, and what behavior it is responsible for. • Contributes to the vision and roadmap regarding the design and consistent improvement of all portfolio applications and systems. • Ability and desire to interact daily with coworkers and leadership in a virtual setting. • Exhibits excellent problem solving and data analysis skills. • Works independently and collaboratively. • Work at the highest technical level in all phases of application development, systems analysis, and data manipulation. • Exhibits exceptional communication skills. • Ability to manage multiple tasks with varying priorities. • Adheres to SCRUM/Agile development.
Principal Software Engineer, AI Development
LeidosLeidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
• Provide Thought leadership in the future opportunities in AI and agentic-enabled tools, capabilities, and challenges • Serve as the architectural lead for AI- and agentic-enabled tooling, establishing patterns, reference implementations, and best practices. • Design scalable, secure, and resilient software systems that integrate LLMs, multi-agent workflows, code intelligence, and automation. • Own and drive the technical roadmap for next-generation software acceleration tools—including IDE extensions, code-analysis agents, refactoring engines, and developer-assistive AI. • Lead architecture reviews, evaluate new technologies, and set engineering standards for AI safety, quality, reliability, and observability. • Build high-quality software with modern languages and frameworks (e.g., Python, TypeScript, Go, Java). • Develop pipelines and services that enable AI reasoning, code analysis, static/dynamic analysis, and automated transformation of legacy systems. • Prototype early concepts rapidly and transition successful prototypes into robust, production systems. • Integrate AI/ML models (commercial, open-source, or custom) into enterprise environments and developer workflows. • Design and build agentic orchestration, tool-use interfaces, embeddings systems, context windows, and retrieval-augmented workflows. • Implement “human-in-the-loop” safety and review patterns. • Develop mechanisms for grounding, guardrailing, and evaluating AI performance and correctness. • Leverage AI to analyze, modernize, and refactor large, complex codebases (e.g., Java, .NET, COBOL, C++). • Partner with product, UX, and platform teams to define features, user journeys, and developer experience goals. • Act as a technical mentor to senior and mid-level engineers; cultivate a culture of excellence and continuous learning. • Collaborate closely with research, data, and cybersecurity teams to ensure solutions are safe, secure, and aligned with mission needs. • Represent the engineering team in internal and external forums, contributing to thought leadership in AI and software engineering modernization.
• You will play a central role in developing and improving software that supports Eclipse open source projects. • Maintain and evolve the Project Management Infrastructure (PMI) built on PHP and Drupal. • Develop, maintain, and improve project-related services and tooling written in Java and JavaScript, including: ECA validation service Adding and removing committers from Git repositories in support of project governance. • Design and implement automation for internal processes and data-related tasks using Python. • Refactor and modernise legacy services and scripts to improve code quality, reliability, and maintainability. • Reduce manual effort by replacing ad hoc processes with well-designed software and automation. • Collaborate closely with the Eclipse open source project team to prioritise, design, and deliver improvements. • Apply secure coding practices aligned with OWASP guidance. • Write and maintain technical documentation to support ongoing development and operations.
Senior Software Developer, Analysis
StructureCraftCreative Structural Engineering. Specialized Construction.
• Develop our core structural analysis engine • Write efficient and robust code • Improve user experience through maintenance and design enhancements




