Apply

Sr. Software Engineer

Posted 2024-10-04

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

🔍 Industry: Healthcare technology

🏢 Company: Deep 6 AI👥 51-200💰 $17.0m Series A on 2019-11-25PharmaceuticalArtificial Intelligence (AI)Clinical TrialsMachine LearningAnalyticsHealth CareSoftware

⏳ Experience: 5+ years

🪄 Skills: AWSPythonElasticSearchTypeScriptElasticsearchMicroservices

Requirements:
  • Have 5+ years' experience in Web Development, particularly with our tech stack: Python, Elasticsearch, Typescript, and AWS Cloud Native architecture.
  • Worked in cloud-based infrastructure and services, especially within the AWS ecosystem.
  • Understanding of microservices and event-driven architecture.
  • Knowledgeable in secure coding practices.
Responsibilities:
  • Develop web applications with a keen focus on user experience.
  • Work closely with our existing tech event-driven tech stack: Python, Elasticsearch, Typescript, and AWS Cloud Native architecture.
  • Build APIs to ensure seamless data flow and storage.
  • Actively collaborate with designers, front-end experts, other engineers, stakeholders, and clients.
  • Participate in code reviews, knowledge sharing sessions, and paired programming exercises.
  • Assure application reliability and quality, especially in a production setting with heightened user traffic and data processing.
  • Actively participate in project scoping, estimating, and planning.
Apply

Related Jobs

Apply

📍 United States of America

🧭 Full-Time

💸 105000 - 215000 USD per year

🔍 Insurance

🏢 Company: External

  • Advanced programming experience with at least two modern languages like Java, Python, or C#.
  • Proven understanding of micro-services oriented architecture and REST APIs.
  • Experience in architecture, design patterns, and system reliability.
  • Advanced knowledge of DevOps concepts and Cloud architecture.
  • Experience with continuous delivery and infrastructure as code.
  • Strong problem-solving ability and knowledge of software development life cycle tooling.
  • In-depth knowledge of data structures and algorithms.
  • Advanced PowerShell scripting and monitoring concepts.
  • Understanding of security protocols and Agile development environment.

  • Scope, design, and build scalable, resilient distributed systems.
  • Build product definitions and leverage technical skills to find solutions.
  • Engage in cross-functional collaboration throughout the software lifecycle.
  • Lead design sessions and code reviews to elevate engineering quality.
  • Define, create, and support reusable application components.
  • Use developer tooling and Cloud services for Java application design.
  • Mentor other engineers and share best practices across teams.

AWSPostgreSQLPythonSoftware DevelopmentAgileDesign PatternsFlutterGCPJavaKafkaMySQLSCRUMC#AlgorithmsAzureData StructuresReactCollaborationDevOps

Posted 2024-11-18
Apply
Apply

📍 United States

🔍 Mental health care

  • Exceptional skills in backend software engineering.
  • A passion for making a difference in people's lives.

  • Join our team as a Senior Backend Software Engineer.
  • Contribute to the development of our digital care platform.
  • Focus on improving access to high-quality mental health care.

Backend DevelopmentSoftware Development

Posted 2024-11-14
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Healthcare technology

🏢 Company: Axuall

  • B.S. in Computer Science or equivalent experience.
  • 5+ years of experience in Software Development with responsibility in all phases of the SDLC.
  • 4+ years of experience in application development using Python.
  • 3+ years of experience with front-end tools like Vue.js, React, or Angular.
  • Experience writing APIs with frameworks such as FastAPI, Tornado, Flask, or Django.
  • Knowledge in performance optimization techniques and distributed systems.
  • Experience with relational databases like PostgreSQL and query plan optimization.
  • Ability to independently tackle design and functionality issues.
  • Experience working in Agile environments.
  • Must be authorized to work in the United States.

  • Design, document and implement features using Vue.js, Python, and PostgreSQL.
  • Write and refactor high-performing RESTful APIs.
  • Ensure use of modern best practices to write secure software.
  • Write and execute unit tests to ensure code coverage.
  • Mentor and guide less experienced engineers.
  • Champion Agile and SDLC processes.
  • Work with Product Owners to create user stories and plan sprints.
  • Resolve critical issues in real time.
  • Collaborate with teams to ensure data integrity and scalability.
  • Perform code reviews and promote best practices.

Agile methodologiesRESTful APIs

Posted 2024-11-07
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Creator commerce technology

🏢 Company: LTK USA

  • 6+ years of software development experience.
  • Experience building developer platforms/frameworks (Backstage.io, Cortex, Humanitec, score.dev, etc.) for companies beyond the startup stage.
  • Experience migrating workloads onto Kubernetes/EKS.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with AWS systems such as ECS, Lambda, and RDS.
  • Experience writing services in Go, Python, C++, or Java.
  • Built scalable internal and public-facing APIs (REST, JSON, HTTP).
  • Experience integrating 3rd party APIs (REST, OAuth).
  • Expertise in data storage technologies, including relational and NoSQL databases.
  • Knowledge of microservices architecture.
  • Experience building and maintaining CI/CD pipelines, system monitors, and log aggregation services.
  • Familiarity with agile methods and Scrum or Kanban frameworks.
  • Comfortable shipping code multiple times per day.
  • Proven experience influencing and mentoring other members of the Engineering team.

  • Build developer-facing tooling and infrastructure that creates developer satisfaction and improves development velocity.
  • Define, document and build golden paths for teams to build services in a scalable, secure way.
  • Work with teams across the company to gather requirements, support and drive projects forward.
  • Provide guidance and unblock others on the team while helping others grow through code reviews.
  • Make informed decisions around technical debt and tradeoffs.
  • Regularly think about the scrum team's processes and share complex solutions for improvements with peers and management.

AWSDockerPythonSoftware DevelopmentAgileHadoopHadoop HDFSJavaKubernetesOAuthSCRUMC++CassandraGoNosqlCI/CD

Posted 2024-10-29
Apply
Apply

📍 United States

🔍 Advertising Technology

🏢 Company: Dstillery

  • 6+ years delivering high-quality software solutions and designing production systems.
  • Experience designing, building, and rebuilding APIs at scale using Java, C++, Go, or .Net.
  • Familiarity with technologies such as Java, Python, Apache Kafka, MySQL, Spark, Hive, ScyllaDB, Airflow, Terraform, and Google Cloud Platform.

  • Technical Leadership: Influence architectural decisions and system design.
  • Cross-Functional Collaboration: Work closely with teams such as product managers and data scientists.
  • Coding and Documentation: Develop and maintain scalable, fault-tolerant systems and encourage best practices.

LeadershipPythonSQLAgileETLGCPJavaKafkaKubernetesMySQLC++AirflowApache KafkaData scienceGo.NETSparkCollaborationTerraform

Posted 2024-10-26
Apply
Apply

📍 United States

🧭 Full-Time

🔍 ECommerce and subscription services

🏢 Company: Sparc The World

  • Minimum 5 years of development experience, preferably in fast-paced environments.
  • Proficiency in Python, Serverless, Kubernetes, and Cloud Platforms like GCP or AWS.
  • Proficiency in HTML5, CSS3, and JavaScript.
  • Familiarity with micro-service architecture.
  • Bachelor's degree in Computer Science or a related STEM field, or equivalent work experience.
  • Demonstrable experience in cloud computing.

  • Develop high-impact, high-performance products at scale.
  • Understand and prioritize roadmap objectives, delivering robust code that balances immediate impact with long-term scalability, testability, and supportability.
  • Engage in problem-solving and debugging across various layers of the stack.
  • Conduct comprehensive code reviews and offer constructive feedback.
  • Adapt as necessary to address emerging needs.

AWSNode.jsPythonCloud ComputingGCPHTMLCSSJavascriptKubernetesTypeScriptJavaScriptHTML5CSS3Serverless

Posted 2024-10-23
Apply
Apply

📍 United States

🔍 Geospatial Industry

🏢 Company: GeoDelphi

  • Expert with at least one programming language, and desire good experience with several others (Python, React, Java, etc.).
  • Front-end development skills (HTML/CSS/JavaScript).
  • Strong understanding of DevOps and software/application development processes.
  • Experience with GitLab, Jenkins, Nexus, and other DevOps/Continuous Integration tools.
  • Experience with SQL and NoSQL data stores.
  • Demonstrated ability to creatively solve technical problems.
  • Demonstrated ability to work collaboratively with a small team.

  • Design, implement, and maintain application phases.
  • Contribute to all phases of the development life cycle.
  • Write well-designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Recommend changes to improve established application processes.
  • Prepare and produce releases of software components.
  • Develop application code programs.
  • Develop and execute unit test plans.
  • Support formal testing and resolve test defects.
  • Provide technical support and consultation for application and infrastructure questions.

PythonSQLHTMLCSSJavaJavascriptJenkinsJavaScriptNosqlReactDevOps

Posted 2024-10-21
Apply
Apply

📍 US

🧭 Full-Time

💸 $165,000 - $206,000 per year

🔍 Cloud storage

🏢 Company: Backblaze

  • 10+ years of server-side Java experience in an enterprise environment.
  • Experience writing software for large scale systems supporting thousands of servers and millions of customers.
  • Comfortable with all aspects of the software development lifecycle, including design, implementation, testing, and rollout.
  • Cross-team collaboration skills and a focus on creating win-win outcomes.
  • Curiosity and a desire to understand before offering solutions.
  • Focus on platform solutions for multiple customers.

  • You will work on server-side B2 APIs and subsystems.
  • Your tasks will include enabling customers to upload files, manage their lifecycles, and interact with billing and storage systems.
  • You will also build new features, enhance system scalability, and create tools for diagnosing customer issues.

Software DevelopmentJavaProblem Solving

Posted 2024-10-18
Apply
Apply
🔥 Sr Software Engineer
Posted 2024-10-17

📍 US

🔍 Health IT solutions

🏢 Company: Altera Digital Health Inc. United States

  • Experience in software engineering.
  • Familiarity with programming languages (specific languages not mentioned).
  • Ability to work in a team-oriented environment.

  • Design, develop, test, and maintain software applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work on bug fixing and improving application performance.

Software Development

Posted 2024-10-17
Apply
Apply

📍 United States

🔍 Mental health care technology

🏢 Company: Lyra Health👥 1001-5000💰 $235.0m Series F on 2022-01-19Mental HealthInformation ServicesEmployee BenefitsInformation TechnologyHealth Care

  • BS in CS or related technical field.
  • 6+ years of experience developing enterprise or consumer web applications ideally using Python or Java/Spring.
  • Experience in developing and deploying multi-tenant web applications.
  • Experience building scalable REST APIs.
  • Must be highly proactive and a self-starter.

  • Create lasting impact by building and continuously improving our Python and Java-based APIs.
  • Work within the engineering team on designing, developing and deploying APIs that power core product functionality.
  • Collaborate with key partners including product management, data science and behavioral health specialists.
  • Ensure that best practices are adhered to during all phases of software development.
  • Adhere to the highest quality and security standards.

PythonSoftware DevelopmentJavaProduct ManagementSpringData science

Posted 2024-10-11
Apply