Apply

Staff Software Engineer

Posted 2 months agoViewed

View full description

πŸ’Ž Seniority level: Staff, 10+ years of engineering experience

πŸ“ Location: United States

πŸ’Έ Salary: 160000 - 200000 USD per year

πŸ” Industry: Healthcare recruitment

🏒 Company: Vivian HealthπŸ‘₯ 51-100πŸ’° $60,000,000 Private over 2 years agoNursing and Residential CareStaffing AgencyHuman ResourcesRecruitingHealth Care

πŸ—£οΈ Languages: English

⏳ Experience: 10+ years of engineering experience

πŸͺ„ Skills: AWSPythonSQLETLGCPGitJavascriptData engineeringAnalytical SkillsCI/CDDocumentationDebugging

Requirements:
  • 10+ years of engineering experience with a proven track record in managing complex data ingestion.
  • Expert-level proficiency in Python and SQL, with demonstrated experience in data processing and troubleshooting.
  • Fluency in JavaScript for job data ingestion infrastructure.
  • Significant experience with messy data feeds, working with diverse data sources.
  • Strong debugging skills for unpredictable data sources, focusing on platform stability.
  • Familiarity with cloud-based data services (e.g., AWS, GCP), ETL frameworks, and data pipeline tools.
  • Understanding of modern software engineering practices including CI/CD and test-driven development.
  • Strong analytical skills to creatively solve complex data challenges.
Responsibilities:
  • Oversee the ingestion of hundreds of client data feeds, ensuring accuracy and quality.
  • Debug and resolve complex issues in data feeds and code to maintain stability.
  • Develop solutions to manage data complexities for efficient processing.
  • Collaborate with teams to identify process bottlenecks and implement improvements.
  • Build and maintain documentation on workflows and debugging procedures.
  • Mentor team members to foster knowledge sharing and continuous improvement.
Apply

Related Jobs

Apply

πŸ“ US, Canada

🧭 Full-Time

πŸ’Έ 217000.0 - 303900.0 USD per year

πŸ” Technology, Online Community

  • Minimum 8+ years of post-internship, full-time, hands-on, professional software development experience.
  • Proficiency in one or more front-end programming languages such as JavaScript and Typescript.
  • Experience with front-end frameworks like LIT, Polymer, React, Vue, or Angular.
  • Familiarity with CSS and web APIs such as GraphQL and REST.
  • Strong organizational skills and ability to prioritize tasks.
  • BS degree in Computer Science or similar technical field or equivalent experience.
  • Self-directed with an entrepreneurial spirit and excellent communication skills.

  • Work cross-functionally with product, design, and engineering to execute on product and business strategy.
  • Contribute to the full development cycle including technical design, development, testing, analysis, and launch.
  • Engage in team strategy discussions and planning for future projects.
  • Participate in a motivated engineering team, contributing to standards and best practices.
  • Balance speed and quality while building new products.

GraphQLEs6CSSJavascriptTypeScriptAngularReact

Posted about 24 hours ago
Apply
Apply

πŸ“ US, Ireland

πŸ” E-commerce

  • Proven experience leading high-impact projects with cross-functional teams and setting architectural direction.
  • Extensive experience designing, optimizing, and implementing scalable APIs, services, and applications.
  • Exceptional skills in verbal, written, and interpersonal communication.
  • Proficiency in server-side programming languages (e.g., Go, Python, Java) and database design.
  • Experience with MVC frameworks (e.g., Django, .NET, Spring) and relevant tools.

  • Lead the design and deployment of scalable, resilient software services that handle millions of requests daily, ensuring they meet SLAs and complex business needs.
  • Optimize label generation and streamline refund processes.
  • Mentor team members while driving technical excellence.
  • Participate in peer reviews and testing, contributing to high-quality standards through automated test suites.
  • Provide effective on-call support to address system incidents.

AWSDockerPythonDjangoKubernetesGoGrafanagRPCPrometheusREST APICI/CDMicroservices

Posted 2 days ago
Apply
Apply

πŸ“ CA, WA, NY, NJ, CT, all other U.S. states

🧭 Full-Time

πŸ’Έ 200000.0 - 275000.0 USD per year

πŸ” Financial Technology

  • 8+ years of experience designing, developing, and launching backend systems using Python or Kotlin.
  • Extensive experience with highly available distributed systems utilizing AWS, MySQL, Spark, and Kubernetes.
  • Experience with online, real-time ML infrastructure like model servers or feature stores.
  • Developed offline environments for large scale data analysis and model training using Spark, Kubeflow, Ray, and Airflow.
  • Experience delivering major system features and writing high quality code.
  • Comfortable navigating from low-level language idioms to large system architecture.
  • Mastered gathering feedback and strong communication skills.
  • Bachelor's degree in a related field or equivalent practical experience.

  • Responsible for setting technical strategy for the team on a year-long time scale and linking it with business-impacting projects.
  • Collaborate across teams in the ML development lifecycle with machine learning engineers, platform engineers, and product management.
  • Act as a force-multiplier, defining and advocating for technical solutions and operational processes.
  • Ensure team operations and availability through monitoring, triage rotations, and testing.
  • Foster a culture of quality and ownership by setting standards and advocating beyond the team.
  • Develop talent by providing feedback, guidance, and leading by example.

AWSPythonApache AirflowKotlinKubeflowKubernetesMySQLSpark

Posted 8 days ago
Apply
Apply

πŸ“ United States of America

πŸ’Έ 121100.0 - 199800.0 USD per year

πŸ” Medical Technology

🏒 Company: external_career_site_usa

  • 7+ years of experience in building large-scale software applications.
  • 3-5 years of experience with cloud SaaS development is required.
  • Experience in designing and building serverless cloud solutions with AWS (EC2, lambda, step functions, event-driven architecture).
  • 3-5 years of experience running and supporting production systems on AWS.
  • Strong hands-on development expertise with Go, TypeScript, Makefile, JavaScript, Shell, HTML, and React.
  • Experience in designing and integrating RESTful APIs.
  • Good coding practices, including well-documented code.
  • Foundation in Clean Code, the SOLID principles and DORA is required.
  • Excellent debugging and optimization skills.
  • Experience in unit/integration testing.
  • Experience working with Business Intelligence and analytics tools, such as ThoughtSpot, is preferred.
  • Experience with multiple database implementations (e.g. SQL, Athena, Redshift, DynamoDB, Hudi) is preferred.
  • Strong written and oral communication skills required.
  • Experience interacting with global teams is a strong plus.

  • Participate in all aspects of agile software development of cloud-native modular components, including design, testing, implementation, deployment, and production support.
  • Drive agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
  • Guide designing and building end-to-end systems optimized for performance, scale, and reliability.
  • Ensure application performance, uptime, and scale.
  • Maintain high standards for code quality and application design.
  • Develop deployment automation using DevOps principles.
  • Work with source code management tools (e.g. GitHub) and work tracking tools (e.g. Jira).
  • Collaborate across time zones via MS Teams, GitHub PR comments, and online documentation.
  • Enhance professional growth and development through participation in educational programs, current literature, in-service meetings, and workshops.

AWSSoftware DevelopmentSQLAgileBusiness IntelligenceCloud ComputingDynamoDBHTMLJavascriptTypeScriptGoReactRESTful APIsDevOpsDebugging

Posted 8 days ago
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ’Έ 223000.0 - 245500.0 USD per year

πŸ” Gaming

🏒 Company: DiscordπŸ‘₯ 501-1000πŸ’° Secondary Market 11 months agoπŸ«‚ Last layoff about 1 year agoInternetCommunitiesAdvertisingBlockchainGamingWeb3FashionAppsMetaverseSoftware

  • Several years experience with Python, Rust, or React.
  • 8-10 years experience as a software engineer.
  • At least 2 years experience with C++.
  • A sense for product and design, collaborating closely with cross-functional peers.
  • A holistic approach to problem solving.

  • Design and build out core features for our audience of game developers.
  • Work with the Engineering Manager and other Senior and Staff Engineers to foster a strong engineering culture.
  • Use attention to detail to continually raise the quality bar of our software.
  • Collaborate with game developer partners to better understand their needs and improve our tools.
  • Work with product managers, designers, and product marketers to find the way forward.

PythonC++ReactRust

Posted 10 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 200000.0 - 275000.0 USD per year

πŸ” Financial Services

  • 6+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive track record of developing highly available distributed systems using AWS, MySQL, Spark, and Kubernetes.
  • Experience delivering major features, system components, or deprecating existing functionality through technical and execution plans.
  • Ability to thrive in ambiguity and understand both low-level language idioms and large system architectures.
  • Demonstrated ability to gather and iterate on feedback from peers.
  • Strong verbal and written communication skills.

  • Responsible for setting technical strategy for the team on a year-long time scale and assisting with business-impacting projects.
  • Collaborate with product management, design, and analytics to ensure technical sustainability.
  • Advocate for technical solutions and operational processes as a force-multiplier.
  • Mentor less experienced engineers and set high technical standards.
  • Ensure monitoring, triage rotations, and policies are in place for team operations.
  • Foster a culture of quality through code review and design standards.
  • Help develop talent by providing feedback and guidance.

AWSBackend DevelopmentPythonSoftware DevelopmentKotlinKubernetesMySQLSpark

Posted 10 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 232000.0 - 310000.0 USD per year

πŸ” Financial Services

  • Passionate about Affirm's Mission: 'Deliver Honest Financial Products that improve lives'.
  • Solid CS fundamentals and fluency in a dynamically typed language (primarily Python).
  • Enjoy cross-team collaboration, especially with product managers and designers.
  • Humble with the self-awareness to navigate the unknown.
  • User-focused and detail-oriented in the user experience.
  • Experienced in building real-time distributed web services and implementing highly available data storage.

  • Design, implement, and extend core platform services and APIs to enable new products and features.
  • Architect and build the next version of the data-processing pipeline.
  • Create 3rd party developer APIs and tools.
  • Analyze/debug performance issues across distributed services.
  • Plan, design, and build core platform software and systems to scale with increasing users and business needs.

Backend DevelopmentPythonSoftware DevelopmentDesign PatternsData engineeringREST APIMicroservices

Posted 11 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 200000.0 - 255000.0 USD per year

πŸ” Financial technology and blockchain intelligence

  • 5-8 years of experience in database design, development, and operations.
  • Proficiency in PostgreSQL, MySQL, Aurora PostgreSQL, or Aurora MySQL.
  • Experience managing reliable database platforms focusing on security and performance.
  • Experience migrating database applications to the cloud.
  • Proficient in data modeling for OLTP and OLAP workloads.
  • Experience in performance monitoring and tuning.
  • Ability to influence product roadmap and strategy.

  • Design, implement, and maintain Petabyte scale relational database systems.
  • Work with teams to plan and execute database infrastructure build-outs and migrations.
  • Manage data replication for both batch and real-time use cases.
  • Troubleshoot production issues and contribute to system upgrades.
  • Create operational playbooks and document processes.
  • Tune databases and build tools for monitoring and automation.

PostgreSQLSQLMySQLData modeling

Posted 11 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 172000.0 - 215000.0 USD per year

πŸ” Crypto and blockchain technology

🏒 Company: GeminiπŸ‘₯ 501-1000πŸ’° $1,000,000 Secondary Market over 2 years agoπŸ«‚ Last layoff almost 2 years agoCryptocurrencyWeb3Financial ServicesFinanceFinTech

  • 8+ years of experience in mobile development, with 4+ years specifically in React Native.
  • Proficiency in JavaScript/TypeScript and native mobile development (e.g., Swift/Objective-C, Java/Kotlin).
  • Expertise in React Native, including navigation libraries, lifecycles, state management, and performance optimization.
  • Experience in debugging, framework migrations, refactoring, and adopting mobile best practices.
  • Familiarity with CI processes (e.g., GitHub Actions) and automated testing.
  • Knowledge of mobile best practices and staying informed about mobile industry innovations.
  • Deep understanding of engineering and operational excellence.
  • Strong collaboration skills and ability to prioritize in dynamic environments.

  • Drive architectural decisions that modernize our mobile stack, ensuring scalability and maintainability.
  • Establish and automate best practices in mobile development, focusing on code quality, reliability, and performance.
  • Lead initiatives to architect solutions for mobile performance improvements.
  • Monitor app performance and debug performance-related issues using observability tools.
  • Collaborate on and lead planning and executing cross-functional projects.
  • Implement architecture solutions that improve the developer experience.
  • Work with stakeholders on rollout strategies for mobile architecture.
  • Evaluate potential tools, libraries, and vendor contracts.
  • Ensure app security and compliance with standards.

JavaJavascriptKotlinObjective-CReact NativeSwiftTypeScriptCI/CDDebugging

Posted 11 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 195720.0 - 244645.0 USD per year

πŸ” Edge cloud computing

🏒 Company: FastlyπŸ‘₯ 1001-5000πŸ’° $40,000,000 Series F over 6 years agoπŸ«‚ Last layoff 5 months agoCloud Data ServicesSecurityCloud SecurityEnterprise SoftwareSoftwareCloud InfrastructureContent Delivery Network

  • At least 8+ years of Software Engineering experience building language runtimes or doing language design.
  • Expert understanding of the JS ecosystem.
  • Expert in a C++ codebase.
  • Keen sense of developer experience.
  • Willingness to learn and mentor in new technologies.
  • Strong communicator and collaborator.

  • Focus on Fastly’s Javascript SDK & the StarlingMonkey JS runtime.
  • Implement the latest JavaScript and WinterCG standards for StarlingMonkey.
  • Work on language-specific SDKs for wasm, enhancing their performance.
  • Engage with open source communities.
  • Coordinate with team members and other technical teams.
  • Contribute to code reviews and improve team processes.
  • Manage projects as a technical lead and communicate status to stakeholders.

JavascriptC++Rust

Posted 15 days ago
Apply