Apply

Senior Software Engineer I

Posted 30 days agoViewed

View full description

💎 Seniority level: Senior, 3-5 years

📍 Location: United States

💸 Salary: 131325.0 - 201000.0 USD per year

🔍 Industry: Biotech

🏢 Company: Freenome👥 501-1000💰 $254,000,000 about 1 year ago🫂 Last layoff 11 months agoPersonal HealthBiotechnologyHealth CareHealth Diagnostics

🗣️ Languages: English

⏳ Experience: 3-5 years

🪄 Skills: Backend DevelopmentDockerPythonSoftware DevelopmentSQLBashCloud ComputingGCPGitKubernetesAlgorithmsData engineeringData StructuresCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsLinuxTerraformMicroservicesData modelingSoftware EngineeringData managementDebugging

Requirements:
  • 3-5 years of experience as a software engineer shipping highly reliable production systems, preferably as member of platform and backend teams
  • Proficiency with Python and familiarity with one or more other high-level programming languages
  • Experience managing cloud native services, storage and compute infrastructure on one or more public cloud providers, including GCP or Azure
  • Experience with Docker and operating container orchestrator frameworks, preferably Kubernetes
  • Hands-on experience managing CI/CD pipelines with Infrastructure as Code
  • Experience driving performance, efficiency and usability improvements with proactive attitude to monitoring, debugging and relentless optimization
  • Strong communication and documentation skills, and high empathy for users
  • Ability to thrive in an environment where cross-functional collaboration, communication and compromise are part of your day-to-day work
  • BS or higher in computer science or a related technical field, or comparable experience
Responsibilities:
  • Develop, scale and provide support on the computing and data platforms that power all Freenome’s research
  • Understand user needs across a wide range of engineering and scientific disciplines, and create simple solutions to enhance their productivity
  • Build tools and abstractions to orchestrate and track distributed workflows, supporting petabyte-scale data pipelines and ML model development
  • Optimize our Kubernetes clusters for high-throughput batch processing, e.g. by scouting, deploying and tuning alternative schedulers and policy engines. We use Apache Yunikorn and Kyverno
  • Collaborate with team mates through system design, code review and pairing
  • Provide technical support and pair as needed with our scientific partners
  • Contribute to develop our Data Lakehouse and other platform components of a modern data architecture
  • Champion platform engineering best practices and a data as a product culture at Freenome
Apply

Related Jobs

Apply

📍 USA

🧭 Full-Time

🔍 Software Development

🏢 Company: Dandy👥 501-1000Food and BeverageFood Processing

  • 6+ years of full stack software engineering experience, preferably in a high growth startup environment.
  • Heavy experience in a product engineering role interfacing directly with end users and cross functional product teams
  • Experience with large and complex production systems.
  • Strong ability to operate with minimal oversight.
  • Ability to understand how our business functions and how challenges and bottlenecks can be addressed through the Engineering team.
  • A collaborative, pragmatic, and growth-oriented mindset.
  • The ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
  • Comfort working in a highly agile, intensely iterative software development process.
  • Effective communication skills: Regularly achieve consensus with peers and clear status updates.
  • Experience owning a project from concept to production, including proposal, discussion, and execution.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Ability to thrive in a remote-first organization.
  • Develop features and improvements to Dandy’s products in a secure, well-tested, and performant way.
  • Collaborate with Product Management and other stakeholders within the tech org to maintain a high bar for quality in a fast-paced, iterative environment.
  • Develop order routing logic to deliver the correct order at the correct time to the right node in the chain.
  • Support the ability to provide the business with real-time data on the status of an order.
  • Build rules and software capabilities to smooth demand and overall dynamics of the system to optimize workloads.

GraphQLNode.jsPostgreSQLAgileFull Stack DevelopmentGCPTypeScriptReduxNest.jsReactRESTful APIsSoftware Engineering

Posted 9 days ago
Apply
Apply

📍 United States

💸 149000.0 - 186000.0 USD per year

🔍 Software Development

🏢 Company: GOAT Group

  • 5+ years of experience in backend software engineering (preferably Golang or Ruby)
  • Experience, comfort, and interest in building internal tools
  • Experience with relational (PostgreSQL) and non-relational (dynamoDB) data stores
  • Familiarity with, or desire to learn, GRPC and protobufs for defining service interfaces
  • Experience with both monoliths and service-oriented architectures
  • Some experience in full-stack development, particularly NodeJS and React
  • Build and maintain internal tools for ingesting, processing, and displaying products
  • Extend and refine existing services while also designing and building new ones to support our evolving needs
  • Optimize how products are fed through our system

AWSBackend DevelopmentNode.jsPostgreSQLDynamoDBFull Stack DevelopmentRuby on RailsAPI testinggRPCREST APIReactCommunication SkillsCollaborationAttention to detailMicroservicesJSONData modelingSoftware EngineeringDebugging

Posted 9 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 140000.0 - 185000.0 USD per year

🔍 Software Development

🏢 Company: Smartsheet👥 1001-5000💰 $3,200,000,000 Post-IPO Debt 6 months ago🫂 Last layoff about 2 years agoSaaSEnterpriseSoftware

  • 5+ years software development experience building highly scalable, highly available applications
  • 5+ years of programming experience with full stack technologies such Java, Kotlin or TypeScript
  • 3+ years of experience with microservice and event driven architectures
  • 2+ years of experience with cloud technologies (AWS, Azure, etc.)
  • 2+ years of experience with modern client JS libraries, like React, Redux
  • Experience developing, documenting, and supporting REST APIs
  • Experience with software development patterns such as SOLID, clean code, TDD
  • Experience with software development practices and tools such as Agile, Scrum, Gitlab, JIRA
  • A degree in Computer Science, Engineering, or a related field or equivalent practical experience
  • Build scalable back-end services for the next generation of applications at Smartsheet (Kotlin, Java)
  • Build responsive UI elements for the next generation of applications at Smartsheet (React, JavaScript, TypeScript, Node.js, HTML, and CSS)
  • Solve challenging distributed systems problems and work with modern cloud infrastructure (AWS, Kubernetes)
  • Participate in code reviews and architectural discussions with other software engineers and product managers
  • Take a leading role in designing key areas of scalable, performant systems
  • Mentor junior engineers on code quality and other industry best practices
  • Forge a strong partnership with product management and other key areas of the business

AWSBackend DevelopmentSoftware DevelopmentAgileCloud ComputingDesign PatternsFull Stack DevelopmentGitHTMLCSSJavaJavascriptKotlinKubernetesReact.jsSCRUMTypeScriptUI DesignREST APICI/CDMentoringMicroservicesNodeJS

Posted 10 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Wrapbook

  • You have a strong technical background and experience building production web applications
  • You understand how to write, analyze and optimize SQL queries (PostgreSQL is a plus)
  • You are customer-focused and like to pay attention to detail and value quality
  • You have experience building Ruby on Rails applications and APIs
  • Collaborate with other developers, designers and product managers to provide elegant solutions to Wrapbook customer problems
  • Break down complex problems and ambiguous requirements into small approachable tasks
  • Take ownership of feature delivery from concept to production
  • Write performant, scalable, and secure software
  • Review and have your code reviewed. Mentoring and learning from other developers
  • Ensure code is well-tested and well-architected
  • Actively improve our tools, processes and best practices

Backend DevelopmentPostgreSQLSoftware DevelopmentSQLDesign PatternsFull Stack DevelopmentGitKubernetesRuby on RailsData StructuresREST APIRedisCI/CDDebugging

Posted 18 days ago
Apply
Apply

📍 Canada, USA

🧭 Full-Time

🔍 Software Development

🏢 Company: Wrapbook

  • You have a strong technical background and experience building production web applications
  • You understand how to write, analyze and optimize SQL queries (PostgreSQL is a plus)
  • You are customer-focused and like to pay attention to detail and value quality
  • You have experience building Ruby on Rails applications and APIs
  • Collaborate with other developers, designers and product managers to provide elegant solutions to Wrapbook customer problems
  • Break down complex problems and ambiguous requirements into small approachable tasks
  • Take ownership of feature delivery from concept to production
  • Write performant, scalable, and secure software
  • Review and have your code reviewed. Mentoring and learning from other developers
  • Ensure code is well-tested and well-architected
  • Actively improve our tools, processes and best practices

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentSQLAgileFull Stack DevelopmentGitHTMLCSSJavascriptKubernetesRubyRuby on RailsAPI testingREST APIRedisCI/CDProblem SolvingJSONSoftware Engineering

Posted 18 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 131325.0 - 201000.0 USD per year

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 3-5 years of experience as a software engineer, particularly in platform or backend development.
  • Proficiency in Python and familiarity with additional high-level programming languages.
  • Experience with cloud-native services and managing storage and compute infrastructure on GCP, Azure, or other public cloud providers.
  • Hands-on experience with Docker and Kubernetes, including container orchestration.
  • Experience managing CI/CD pipelines using Infrastructure as Code.
  • Strong problem-solving skills with a focus on performance optimization and debugging.
  • Strong communication skills and an ability to collaborate cross-functionally.
  • Bachelor’s degree or higher in computer science or a related field (or equivalent experience).
  • Design and scale computing and data platforms that support the company’s research efforts.
  • Build tools and systems for orchestrating distributed workflows and managing petabyte-scale data pipelines.
  • Optimize Kubernetes clusters and manage high-throughput batch processing systems.
  • Collaborate with cross-functional teams to ensure the system meets the needs of various engineering and scientific disciplines.
  • Contribute to the development and evolution of a modern data architecture, including a Data Lakehouse.
  • Advocate for platform engineering best practices and a data-as-a-product culture.

Backend DevelopmentDockerPythonCloud ComputingGCPKubernetesCI/CDDebugging

Posted 20 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Braze👥 1001-5000💰 Grant over 1 year agoCRMAnalyticsMarketingMarketing AutomationSoftware

  • 7+ years of full-stack development experience
  • Strong understanding of design, data structures, and algorithms
  • Experience with Ruby, Ruby on Rails, React, Go, SQL, NoSQL databases, microservices, distributed systems
  • Integrate with strategic partners like Shopify
  • Develop systems for partner onboarding and metric collection
  • Collaborate with designers and product managers

SQLAgileFull Stack DevelopmentRubyRuby on RailsGoNosqlReactMicroservices

Posted about 1 month ago
Apply
Apply

📍 Atlanta, Seattle

🧭 Full-Time

💸 120000.0 - 210000.0 USD per year

🔍 Public safety and justice technology

🏢 Company: Axon👥 1001-5000💰 $246,000,000 Post-IPO Equity over 6 years agoGovTechElectronicsHardwareSoftware

  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • 6+ years of professional software development experience.
  • 5+ years of experience with Python software development.
  • 5+ years of experience developing with Django.
  • 2+ years of experience developing with Angular.
  • Experience designing and delivering highly-available, scalable cloud-based systems.
  • Backend service experience in multiple managed languages like Python, Java, Go, C#, etc.
  • Experience working with SQL or NoSQL data stores.
  • Experience with realtime streaming technologies like Kafka or ActiveMQ.
  • Experience working with cloud-based APIs and infrastructure.
  • Experience with AWS services.
  • Build exciting new 3rd party integrations within the Axon Fusus platform by working with our partners.
  • Work across teams with Product, Design, and Engineering to create integration solutions.
  • Build the technical roadmap for Fusus Integrations.
  • Lead engineering architecture and design reviews.
  • Set a high technical bar for the team through code and architecture design reviews.
  • Mentor and grow engineers on the squad.
  • Improve our Engineering process including planning and stand-ups.
  • Build services ensuring high availability and low latency.
  • Leverage AI to enhance customer experiences.

AWSPythonSQLDjangoKafkaActiveMQAngularNosql

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 140000.0 - 185000.0 USD per year

🔍 Technology / Software

🏢 Company: Smartsheet👥 1001-5000💰 $3,200,000,000 Post-IPO Debt 6 months ago🫂 Last layoff about 2 years agoSaaSEnterpriseSoftware

  • 5+ years software development experience.
  • 5+ years experience in at least one modern object-oriented programming language (Java, C#, Ruby, etc.).
  • 2+ years experience in SaaS application development.
  • Experience with modern web technologies and front-end frameworks.
  • Experience building Single Page Applications at scale.
  • Experience writing complex asynchronous code.
  • A degree in Computer Science, Engineering, or a related field or equivalent practical experience.
  • Legally eligible to work in the U.S. on an ongoing basis.
  • Write clean and efficient code based on product specifications and participate in the entire development life cycle, from concept to release.
  • Create and promote modern web UI development.
  • Develop modular, maintainable components for applications at Smartsheet.
  • Be a technical leader, implementing features in TypeScript and integrating with back-end services.
  • Develop and maintain CI/CD pipeline implementations.
  • Participate in code reviews and architectural discussions.
  • Mentor junior engineers on code quality.
  • Develop scalable services for processing user actions.

Node.jsHTMLCSSJavaJavascriptMySQLTypeScriptReactCI/CDTerraform

Posted about 2 months ago
Apply
Apply

📍 Alabama, Arizona, California, Colorado, Connecticut, Florida, Georgia, Illinois, Iowa, Kansas, Kentucky, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, New Hampshire, New Jersey, New Mexico, New York, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, Utah, Vermont, Virginia, Washington, Washington D.C.

🧭 Full-Time

💸 158400.0 - 207900.0 USD per year

🔍 Health insurance

🏢 Company: Oscar Health👥 1001-5000💰 $140,000,000 Private over 4 years ago🫂 Last layoff almost 5 years agoHealth InsuranceInsurTechInsuranceHealth Care

  • 5+ years of professional software engineering experience, working with a variety of technologies.
  • Experience proposing, experimenting, and iterating on new technologies or data structures.
  • Technical contributions and focus on building fault-tolerant and scalable software systems.
  • Solid understanding of the practical application of computer science concepts.
  • Consistently writes stable, correct, and maintainable code with minimal oversight.
  • Writes modular, adaptable code with guidance.
  • Become the expert on your team's business and technical domains.
  • Lead the planning, execution and release of complex technical projects.
  • Work with partners, product managers, and designers to solve challenging problems.
  • Collaborate with other engineers on the team to improve technology and apply best practices.
  • Implement step-wise technical migrations of existing services and applications.
  • Own small to medium features or infrastructure projects from technical design through completion with little required guidance.
  • Independent contributor to the team, working effectively across the codebase.
  • Make steady progress without requiring frequent significant feedback from more senior engineers.
  • Compliance with all applicable laws and regulations.
  • Other duties as assigned.

AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonSQLREST APIMicroservicesCompliance

Posted 2 months ago
Apply