Home Online Software Engineer

Home Online Software Engineer

Software Engineer

Full time at K3-Innovations, Inc. in Online
Posted on January 2, 2025

Job details

About K3-Innovations K3-Innovations, Inc. is building a cutting-edge, database-driven SaaS platform designed to streamline data workflows in the biopharma industry. We are seeking a Full Stack Developer with strong expertise in Python , JavaScript , and PostgreSQL to join our team. This role will focus on backend and database development, with additional responsibility for creating lightweight, user-friendly dashboards. If you're passionate about data-centric development and skilled in crafting robust backend systems and seamless frontends, we want to hear from you. Key Responsibilities

  1. Database Design and Optimization (Priority #1) :
  • Architect and implement relational database schemas for managing large datasets.
  • Write and optimize complex SQL queries for processing and validating data.
  • Ensure high performance through indexing, query tuning, and database partitioning.
  • Handle database migrations using tools like Alembic .
  1. Backend Development :
  • Build scalable REST APIs using Flask and Python .
  • Develop workflows to process, validate, and export data efficiently.
  • Ensure secure and scalable backend architecture.
  1. Frontend Development (Lightweight) :
  • Build intuitive dashboards using React and JavaScript for interacting with the platform.
  • Integrate REST APIs into frontend components for real-time data interactions.
  • Ensure user-centric designs with minimal frontend complexity.
  1. Collaboration and Ownership :
  • Work closely with stakeholders to define requirements and ensure smooth data workflows.
  • Take ownership of the development process from schema design to deployment.
Required Skills Database Expertise (Most Critical)
  • PostgreSQL :
  • Strong proficiency in SQL, including advanced queries (joins, CTEs, aggregations).
  • Experience with database indexing, partitioning, and performance tuning.
  • Familiarity with advanced features like views, triggers, and stored procedures.
  • Database Design :
  • Proven experience designing relational schemas for large-scale data.
  • Hands-on experience with database migrations using tools like Alembic .
Backend Development (Essential)
  • Python :
  • Strong programming skills with a focus on building and optimizing backend systems.
  • Flask :
  • Experience developing REST APIs using Flask or similar frameworks.
  • SQLAlchemy :
  • Familiarity with ORM tools to manage database interactions.
Frontend Development (Supportive)
  • JavaScript/React :
  • Basic proficiency in building responsive, lightweight dashboards with React.
  • Ability to integrate REST APIs and handle simple state management.
DevOps Knowledge
  • Docker :
  • Experience containerizing applications and managing multi-service environments.
  • CI/CD :
  • Familiarity with automated deployment workflows (e.g., GitHub Actions).
Preferred Experience (but not required) :
  • Working with large, industry-specific datasets (e.g., biopharma, healthcare).
  • Familiarity with SDTM and ADaM standards in clinical trials.
  • Experience with statistical tools or R-based APIs like Plumber.
What We’re Looking For
  • Database Specialist : Your expertise in PostgreSQL and relational database design is critical.
  • Backend-Focused Developer : You thrive on building secure, scalable, and efficient APIs.
  • Collaborator and Problem-Solver : You enjoy tackling complex challenges and delivering impactful solutions.
What We Offer
  • Meaningful Work : Contribute to a platform that transforms how data is managed in the biopharma industry.
  • Professional Growth : Be a core contributor to a technology-driven organization.
  • Remote Flexibility : Work from anywhere with a results-oriented approach.
  • Competitive Compensation : Attractive salary and benefits tailored to your expertise.
How to Apply We value a direct and personal approach. If you’re excited about this opportunity, send me a direct message on LinkedIn to discuss the role and your fit for the position. You must Include a link to your portfolio, GitHub profile, or relevant projects you’ve worked on and a cover letter. Resume Without one of these will be rejected automatically.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback