Job Closed

This listing is no longer active.

Scripta Insights logo
Scripta Insights

The Pharmacy Benefits Savings Experts

Senior Software Engineer

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

138 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Scripta Insights

• Design, develop, and maintain scalable backend services using Java and Spring, with increasing contributions to Python-based systems. • Provide technical leadership on architecture and system design in a multi-service, cloud-based environment. • Apply strong software engineering fundamentals to produce clean, maintainable, and well-tested code. • Partner with product, data, and engineering stakeholders to define and deliver complex features and platform capabilities. • Lead by example through code reviews, design discussions, and technical decision-making. • Identify and address performance, reliability, and scalability issues across services. • Mentor engineers and help elevate engineering best practices across the organization. • Stay current with relevant technologies and thoughtfully introduce improvements where they provide clear value.

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 6+ years of professional software development experience, with significant experience in Java and Spring-based and Python systems.
  • Strong grounding in computer science fundamentals, system design, and distributed systems concepts.
  • Experience designing and operating service-oriented or microservices-based architectures.
  • Demonstrated ability to effectively adopt new languages and ecosystems.
  • Experience building and consuming RESTful APIs.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong problem-solving ability, technical judgment, and communication skills.
  • Experience in healthcare or other regulated environments is a plus, but not required.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Designing and developing LLM training platform. • Maintaining our ML infrastructure, ensuring optimal performance, scalability and reliability. • Improving job scheduling strategies to minimize resource fragmentation.

Netherlands
decircle logo

Staff Full Stack Engineer

decircle

Talent Partner for decentralized organizations and projects that are building Web3.

Full TimeRemoteTeam 1-10Since 2019H1B No Sponsor

• Building declarative trading engines so users can compose strategies directly from the UI • Designing automated portfolio construction and rebalancing logic • Integrating with yield vaults, liquidity sources, AMMs, and RWAs • Creating calm, intuitive UX on top of complex onchain primitives • Building scalable infrastructure for long-term asset management

New York
Job Closed
Pindrop logo

Senior Software Engineer – Authentication

Pindrop

Pindrop provides technology security services designed to protect call centers from fraud and social media-based threats. The company was founded in 2011 by Vijay A. Balasubramaniy

• Design model training and inference workflows with clear versioning, lineage, and promotion criteria where models are part of the system. • Define service responsibilities, interfaces, and data contracts that evolve safely. • Specify behavior under retries, timeouts, partial failures, and dependency degradation. • Choose consistency and durability guarantees that match risk, latency targets, and operational realities. • Design the request path for predictable tail latency and controlled resource usage. • Build and operate high-performance services and APIs that keep authentication reliable, secure, and fast at scale. • Implement distributed services that are safe under concurrency and robust to duplicate and out-of-order events. • Build real-time scoring and decision services with clear input/output contracts and bounded execution time. • Build distributed training pipelines that scale, are reproducible, and produce auditable artifacts. • Build pipelines that move data and model artifacts through validation, promotion, and release. • Define automated quality gates for service changes and releases. • Add checks for data quality, schema/contract adherence, and training-serving consistency where appropriate. • Define acceptance criteria tied to measurable outcomes and production behavior. • Ship changes with staged rollouts and rollback readiness as defaults. • Coordinate multi-service releases with clear cutover and recovery plans. • Use production signals to validate rollouts and trigger rollback when risk is high. • Instrument the full path with metrics, logs, and traces that enable fast detection and diagnosis. • Implement alerting that reflects user impact, not just component health. • Lead incident response for your services, restore service quickly, and communicate clearly during events. • Run post-incident reviews and close follow-ups that measurably reduce recurrence. • Drive reliability work through SLIs, SLOs, and error budgets, and make tradeoffs explicit. • Improve performance and cost through profiling, load testing, and capacity planning. • Raise engineering quality through reviews, standards, and simplification of operationally expensive designs. • Align across teams on interfaces, data contracts, and reliability expectations to reduce coordination friction. • Evaluate new approaches when they materially improve security, performance, delivery safety, or operational simplicity.

United States
$130K - $180K / year
Job Closed
DoiT International logo

Senior Software Engineer

DoiT International

DoiT develops the technology and expertise needed to solve both essential and complex cloud challenges.

Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

• As a Senior Software Engineer, you’ll be responsible for taking SELECT to the next level by architecting and developing new features. • You'll be collaborating with the founders and other engineers, and contribute your ideas to our roadmap and software design. • Creating new cost management features such as forecasts, anomaly alerts and cost allocations to make staying on top of costs a breeze • Developing reusable and robust UI components to make the cost exploration experience as seamless as possible • Building new data visualization capabilities to communicate performance, query timing and efficiency in novel ways • Building data pipelines and dbt models to surface new insights and opportunities to our users • Improving the reliability & performance of our application • Identify the right problems to solve, focusing on meaningful outcomes, and using your experience to make trade-offs that have the highest impact on customers as fast as possible • Take end-to-end ownership for features from start to finish - from inputting into initial design and planning all the way through to implementation, testing, and delivery • Use your expertise to iterate at speed, relying on strong instincts to pragmatically drive the right outcomes while balancing speed and depth. • Set a high bar for collaboration, communication, and sound decision making. From well-written proposals and documentation to clear commit messages and thorough testing.

Canada