Apply

Senior Software Engineer

Posted about 4 hours agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 5-8 years or 2-5 years with Master's or 0-2 years with PhD

๐Ÿ“ Location: United States

๐Ÿ’ธ Salary: 116600.0 - 194400.0 USD per year

๐Ÿ” Industry: Health Technology

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 5-8 years or 2-5 years with Master's or 0-2 years with PhD

๐Ÿช„ Skills: AWSBackend DevelopmentDockerNode.jsPostgreSQLDynamoDBExpress.jsJavaJavascriptJUNITKotlinMongoDBMySQLOAuthTypeScriptCassandraAngularRDBMSREST APINosqlCI/CD

Requirements:
  • Rich experience developing full stack applications, preferably in a cloud environment like AWS, Azure, or GCP.
  • Comfortable being part of an agile team that builds components in a distributed environment.
  • Proficient in building responsive frontend and backend applications using modern frameworks.
  • Strong programming skills in Kotlin, Java, javascript/Typescript.
  • Expert at developing web applications with Angular or another modern JavaScript framework.
  • Experience with NoSQL or RDBMS databases.
  • Understanding and practice of TDD / BDD using modern software test methodologies.
  • Knowledge of containerizing applications using Docker and deploying to cloud.
  • Familiarity with authentication/authorization concepts such as OAuth, OpenId, and SSO.
Responsibilities:
  • Develop cloud-based software systems (APIs and Websites) as part of a multi-disciplinary team.
  • Design and develop FHIR APIs.
  • Execute on technical requirements and document new ones when needed.
  • Participate in on-call rotation for applications.
  • Apply best practices for testing and deployment in an agile environment.
  • Understand the technical architecture of internally developed applications.
  • Understand business processes and requirements.
Apply

Related Jobs

Apply
๐Ÿ”ฅ Senior Software Engineer
Posted about 6 hours ago

๐Ÿ“ Canada, United States, Latin America

๐Ÿ” Cloud services

  • Expertise in web technologies like HTML and CSS, and experience with frameworks like React, Vue, Angular, or MVC .Net.
  • Experience with modern server-side scripting languages including Python, Node.js, PHP, or Ruby.
  • In-depth knowledge of relational databases such as PostgreSQL and MySQL, and NoSQL databases like MongoDB and DynamoDB.
  • Demonstrated experience in building RESTful services and API integrations.
  • Development experience on a major cloud platform such as AWS, Azure, or GCP.
  • Understanding of modern application architectures including event-driven, message queues, and microservices.
  • Proven ability to learn new technology quickly and effectively.
  • Self-organizing, detail-oriented, and high-achieving.
  • Excellent written and verbal communication skills.
  • Develop applications and services using cloud native technologies for customers.
  • Participate in development activities, standups, sprint planning, retrospectives, and more.
  • Deliver well-documented, tested, and production-ready code.
  • Lead by example using AWS services and API development.
  • Coach less-experienced developers.
  • Mentor peers and tackle new technologies.

AWSNode.jsPostgreSQLPythonDynamoDBReactCI/CDRESTful APIsTerraformMicroservices

Posted about 6 hours ago
Apply
Apply

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 169000.0 - 240000.0 USD per year

๐Ÿ” Financial Technology (FinTech)

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity about 4 years ago๐Ÿซ‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Experience with load testing frameworks like Locust.
  • Experience with modeling and capacity planning for high traffic events.
  • Proficient in making significant changes in a large code base.
  • Strong verbal and written communication skills.
  • You will be responsible for owning and delivering quarterly goals for your team.
  • Lead engineers to solve open-ended problems and ensure support throughout delivery.
  • Collaborate with peers and stakeholders in the product development lifecycle.
  • Proactively identify and lead in solving project or business issues.
  • Create and monitor metrics to support operations and availability.
  • Foster a culture of quality and ownership through code review standards.
  • Help develop talent by providing feedback and guidance.

AWSPythonKotlinKubernetesMySQL

Posted about 21 hours ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 139000.0 - 248000.0 USD / CAD per year

๐Ÿ” Website Experience Platform

  • Deep expertise in web development technologies such as React, Astro, etc.
  • Deep expertise in web servers and cloud infrastructure.
  • 5+ years of experience in scalable, multi-tenant environments.
  • 2+ years of experience tech leading teams, including helping scope and breakdown work.
  • Comfort with playing a product manager role to steer strategic product direction.
  • Experience working across the full software engineering stack: Frontend, Backend & Infra.
  • Experience with cloud services: edge compute, CDNs, distributed data stores.
  • Experience working with internet scale architectures and workloads.
  • Create new prototypes and explore the boundaries of Designer, Developer workflows.
  • Extend new capabilities and extensions on top of the core Webflow product.
  • Bring products to market in a nimble and fast-moving team.
  • Work closely with the team to identify high-impact opportunities.
  • Drive technical initiatives from execution toward delivery.
  • Engage in rapid feedback cycles from customers.

AWSBackend DevelopmentLeadershipSoftware DevelopmentCloud ComputingFull Stack DevelopmentReact

Posted 1 day ago
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 169000.0 - 240000.0 USD per year

๐Ÿ” Financial Technology

  • 4+ years of experience designing, developing and launching backend systems at scale.
  • Experience with languages such as Python or Kotlin.
  • Track record of developing highly available distributed systems using AWS, MySQL, and Kubernetes.
  • Experience with load testing frameworks like Locust.
  • Experience defining technical plans for significant features or system components.
  • Proficiency in making changes in large code bases safely.
  • Strong verbal and written communication skills.
  • Own and deliver quarterly goals for your team.
  • Lead engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design & analytics in the product development lifecycle.
  • Proactively identify and advocate for project, process, technology or business issues.
  • Support operations and availability by creating and monitoring metrics.
  • Foster a culture of quality by improving code review and design standards.
  • Develop talent on your team through feedback and guidance.

AWSPythonKotlinKubernetesMySQL

Posted 1 day ago
Apply
Apply

๐Ÿ“ U.S., Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 139000.0 - 248000.0 USD per year

๐Ÿ” Website Experience Platform (WXP)

๐Ÿข Company: Webflow๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $120,000,000 Series C almost 3 years ago๐Ÿซ‚ Last layoff 7 months agoCMSWeb HostingWeb Design

  • Deep expertise in web development technologies, such as React, Astro, etc.
  • Deep expertise in web servers and cloud infrastructure.
  • 5+ years of experience in scalable, multi-tenant environments.
  • 2+ years of experience tech leading teams, including helping scope and breakdown work.
  • Comfortable playing a product manager role.
  • Experience working across the full software engineering stack - Frontend, Backend & Infra.
  • Experience with cloud services: edge compute, CDNs, distributed data stores.
  • Experience working with internet scale architectures and workloads.
  • Create new prototypes and explore the boundaries of Designer, Developer workflows.
  • Extend new capabilities and extensions on top of the core Webflow product.
  • Bring products to market in a nimble and fast-moving team.
  • Work closely with your team to identify high-impact opportunities.
  • Drive technical initiatives from execution toward delivery.
  • Engage in rapid feedback cycles from customers.

AWSBackend DevelopmentLeadershipSoftware DevelopmentCloud ComputingFull Stack DevelopmentReact

Posted 1 day ago
Apply
Apply

๐Ÿ“ New York, New York, Pittsburgh, Pennsylvania, Charlotte, North Carolina, Chicago, Illinois, Baltimore, Maryland

๐Ÿงญ Full-Time

๐Ÿ’ธ 117000.0 - 130000.0 USD per year

๐Ÿ” Healthcare technology

๐Ÿข Company: Softheon๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $200,000 almost 16 years agoInsuranceHealth Care

  • Bachelor's degree in computer science, engineering, or related field plus a minimum of 5 years of related experience; or a Masterโ€™s degree with at least 3 years.
  • Minimum of 3 years of experience as a Software Engineer.
  • Minimum of 3 years of experience working with .NET.
  • Demonstrated expertise in .NET and/or SPA frameworks such as Angular.
  • Strong communication skills and capable of managing senior relationships.
  • Broad knowledge of software engineering principles.
  • Proven ability to work independently and devise solutions with minimal information.
  • Leverage expertise in .NET and SPA frameworks to design, develop, and maintain sophisticated software solutions.
  • Suggest innovative solutions to complex software problems and contribute to new methods.
  • Lead small projects, managing timelines and deliverables independently.
  • Mentor junior engineers in software development best practices.
  • Analyze data and develop innovative solutions to problems.
  • Enhance relationships with senior partners and persuade stakeholders.

Software DevelopmentASP.NET.NETAngular

Posted 3 days ago
Apply
Apply

๐Ÿ“ US

๐Ÿงญ Full-Time

๐Ÿ’ธ 142503.0 - 215550.0 USD per year

๐Ÿ” Internet of Things (IoT)

  • 8+ years of experience working professionally with modern development practices.
  • Strong programming/coding fundamentals in a language such as Java, Python, or Golang.
  • Experience designing and architecting large, high-scale systems.
  • A focus on and desire to mentor fellow engineers.
  • An ability to estimate, communicate, and deliver upon project milestones.
  • Build platform tooling for product teams to self-service and own delivery and operations of their services.
  • Improve the efficiency of delivering new features to production through understanding engineering pain points and friction and proposing solutions that improve productivity.
  • Create best practices and support systems for engineers to deliver the best customer experience.
  • Research and deeply understand the needs of customers, both internal and external.
  • Guide projects from concept to implementation and feedback.
  • Collaborate cross-functionally with Design, Product, Customer Success, and Engineering stakeholders.
  • Champion and embed Samsaraโ€™s cultural principles as the company scales.

AWSPythonJavaCI/CDLinuxMicroservices

Posted 3 days ago
Apply
Apply

๐Ÿ“ U.S., Canada, Poland

๐Ÿ” SaaS workflow automation

  • Talented and experienced in back-end software engineering.
  • Proficiency in Java and Apache Kafka.
  • Join the Core Services team to contribute to user management, authentication, authorization, billing operations, administrative dashboards, and user journey management.
  • Design and implement scalable, distributed systems for the enterprise SaaS workflow automation platform.
  • Focus on event-driven architectures using Java and Apache Kafka.

Backend DevelopmentJavaApache KafkaRESTful APIsMicroservices

Posted 5 days ago
Apply
Apply

๐Ÿ“ U.S., Canada, Poland

๐Ÿงญ Full-Time

๐Ÿ’ธ 100000.0 - 115000.0 USD per year

๐Ÿ” Software development, SaaS

  • 7+ years of professional software development experience.
  • Strong expertise in Java and the Spring ecosystem (Spring Boot, Spring Cloud).
  • Extensive experience with Apache Kafka, including topics, partitioning, and Kafka Streams.
  • Proven track record of building distributed systems at scale.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong understanding of database technologies (both SQL and NoSQL).
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Experience with monitoring and observability tools (e.g., DataDog, Grafana).
  • Must be fluent in written and spoken English.
  • Design and develop high-performance, scalable microservices using Java and Spring Boot.
  • Build and maintain event-driven data pipelines using Apache Kafka for real-time data processing.
  • Collaborate with cross-functional teams to define system specifications and technical requirements.
  • Mentor junior engineers and contribute to technical decision-making processes.
  • Implement robust error handling, monitoring, and automated recovery mechanisms.
  • Participate in code reviews and maintain high code quality standards.
  • Design and implement APIs that integrate with various enterprise systems.

AWSDockerSQLJavaKubernetesSpring BootApache KafkaGrafanaNosqlMicroservicesCompliance

Posted 5 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿ’ธ 176000.0 - 207000.0 USD per year

๐Ÿ” Cybersecurity

๐Ÿข Company: Abnormal Security๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $250,000,000 Series D 6 months agoArtificial Intelligence (AI)EmailInformation TechnologyCyber SecurityNetwork Security

  • 5+ years of experience as a data engineer or similar role, with hands-on experience in building data-focused solutions.
  • Expertise in ETL, data pipeline design, and data engineering tools and technologies (e.g., Apache Spark, Hadoop, Airflow, Kafka).
  • Experience with maintaining real-time and near real-time data pipelines or streaming services at high scale.
  • Experience with maintaining large scale distributed systems on cloud platforms such as AWS, GCP, or Azure.
  • Background in implementing data quality frameworks, including validation, monitoring, and anomaly detection.
  • Proven ability to collaborate effectively with cross-functional teams.
  • Excellent problem-solving skills and ability to work independently in a fast-paced environment.
  • Architect, design, build, and deploy backend ETL jobs and infrastructure that support a world-class Detection Engine.
  • Ownership projects that enable us to meet ambitious goals, including scaling components of Detectionโ€™s Data Pipeline by 10x.
  • Own real-time, near real-time streaming pipelines and online feature serving services.
  • Collaborate closely with MLE and Data Science teams, distilling feedback and executing strategy.
  • Coach and mentor junior engineers through 1on1s, pair programming, code reviews, and design reviews.

AWSApache AirflowApache HadoopETLGCPKafkaAzureData engineering

Posted 6 days ago
Apply