
Senior Full-Stack Engineer
4 days ago
OUR PURPOSE
Our mission is to build a healthier and more connected world with precision health and genealogy services.
We empower individuals with actionable insights into their genetic makeup, fostering a deeper understanding of their ancestry, health, and wellness. By integrating the experience of Gene by Gene Laboratory Services, FamilyTreeDNA genealogy, and myDNA reporting services, we strive to deliver cutting-edge genetic testing and personalized solutions that inspire informed decisions and enhance quality of life. Our team is dedicated to advancing the field of genomics through innovation, research, and a commitment to excellence.
OUR VALUES
All employees are expected to demonstrate our values of Innovate, One Team, and Integrity when carrying out the accountabilities and responsibilities of their role.
This how we show up every day for ourselves, our colleagues and our customers and strategic partners to deliver our vision and strategic goals.
POSITION OVERVIEW
We are seeking a Senior Full-Stack Engineer to join our Data Engineering team and play a pivotal role in designing, developing, and deploying a new generation of microservices. This is a critical position for a developer who thrives on solving complex challenges and wants to have a significant impact on our technical direction. You will be instrumental in migrating our systems to a more modern, scalable architecture, including a shift toward Kubernetes and a refined DevOps pipeline. A background in software development, genetics, and systems analysis will provide a strong basis for success.
ACCOUNTABILITIES AND RESPONSIBILITIES
- Architecture & Development: Architect, design, and implement new microservices using Python and FastAPI. You will be a key contributor to our new frontends, building applications with and Tailwind CSS.
- Infrastructure & DevOps: Play a central role in our migration to a Kubernetes environment. You will work with Docker to refine our CI/CD pipelines.
- Data & Workflow: Design and maintain robust data pipelines and workflows. Hands-on experience with an orchestrator like Airflow, Dagster, Prefect or other workflow orchestrator is a core requirement, as you will be working with and improving our existing systems which are built in house to work similar to Airflow.
- Database Management: Own the design and optimization of our PostgreSQL database schemas and queries to ensure high performance and scalability.
- Cloud Services: Utilize and optimize a variety of AWS services, with a focus on data management in Amazon S3.
- Technical Leadership: Serve as a technical leader, mentoring junior developers, conducting thorough code reviews, and championing best practices in software design, security, and performance.
- Requirements Gathering: Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Algorithm design, development, and optimization for analytical systems.
- Improves operations; recommends changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing/scientific equipment.
- Protects operations by keeping information confidential and works to improve company security and privacy.
- Provides information by collecting, analyzing, and summarizing business and technology issues.
POSITION REQUIREMENTS
- Senior-Level Experience: You have a demonstrated 5+ years of designing and building complex, scalable software systems from the ground up. Along with using object-oriented design principles, and have spent time working in a Linux environment to develop and deploy software. Experience following agile, scrum, and/or waterfall methodologies.
- Backend Expertise: Deep, hands-on experience with Python (at least 5 years experience) and building APIs, with a strong preference for FastAPI.
- Frontend Proficiency: Experience building modern, responsive user interfaces with and Tailwind CSS.
- Microservices: A solid understanding of microservices architecture and its principles.
- Containerization: Mastery of Docker and a firm grasp of container orchestration concepts, with a strong interest in Kubernetes.
- DevOps & Infrastructure: Experience with CI/CD tools, particularly Jenkins
- Database: Advanced knowledge of PostgreSQL, including data modeling and query optimization.
- Workflow Orchestration: Experience with at least one major workflow orchestrator (Airflow, Dagster, or Prefect).
- Cloud: Practical experience using AWS services, specifically S3.
- Source Control: Expertise with Git for version control.
- Problem-solving skills - 4 years or more experience in problem-solving by analyzing, debugging, and troubleshooting applications and integration components. Familiar with using software debuggers for Python and C/C++
- Communication Skills - Strong communication skills to allow requirements gathering, coordination of application implementation, application and integration testing all within and with other teams.
OTHER COMPENTICES AND TECHNOLGY FAMILARITY
- Messaging (RabbitMQ or equivalent message queue system)
- Relational databases such as MS SQL Server, and MySQL
- NoSQL Database technologies, for example, AWS DynamoDB, Mongo
- Hashicorp tools (Nomad, Consul, Terraform, Vault)
- Linux Shell Scripting
- HTTP, Web API, CSS, and Javascript
- Python Django, Python Flask
- Other cloud technologies such as Oracle OCI
- Knowledge of distributed systems, big data technologies, or machine learning.
- Problem Solving, Teamwork, Analyzing Data, General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Development Process, Agile SCRUM.
- Demonstrate strong attention to detail and accuracy.
- Understanding genetics, big data, data science, genealogy, AI and/or machine learning is highly desirable.
VACANIES: 2
-
Senior Full Stack Software Engineer
2 days ago
Pakistan Pavago Full time 1,200,000 - 3,600,000 per yearAbout the RoleWe are looking for an experienced Senior Full-Stack Software Engineer (Product & Infrastructure) to join our dynamic and innovative team. This role requires a versatile engineer who thrives in a fast-paced environment, handling end-to-end software development—from system architecture to deployment and maintenance. The ideal candidate is...
-
Full Stack Engineer
14 hours ago
Pakistan TechPartner Full time 900,000 - 1,200,000 per yearWe are building a curated Talent Pool of Senior MERN Stack Developers under our Staff Augmentation model for remote, project-based work.Our in-house BD team will handle job outreach for you by applying to 70–100+ relevant roles daily using your CV and LinkedIn profile. As soon as we secure a response, you'll attend the interview directly. Once selected,...
-
Full Stack Developer
14 hours ago
Pakistan Talent Ocean Full time 600,000 - 1,200,000 per yearJob Title: Full Stack Developer (React & amp; NestJS)Company: Purely StartupLocation: RemoteEmployment Type: Full-timeAbout UsPurely Startup is an AI-driven company specializing in delivering AI-based services for the Recruitment and construction industry. Our mission is to transform the hiring process through intelligent automation, advanced analytics, and...
-
Full Stack Laravel Developer
1 week ago
Pakistan AlgoRepublic Private limited Full time 1,200,000 - 3,600,000 per yearAbout the Role:We are seeking a talented and experienced Full Stack Laravel Developer with a passion for AI-powered solutions to join our innovative and growing development team. This role is ideal for female software engineers who are enthusiastic about building dynamic web applications and integrating AI/ML technologies into real-world applications.This is...
-
Full Stack Developer
4 days ago
Pakistan Byld Commerce Full time 400,000 - 800,000 per yearJob Description:We are seeking a highly skilled Full Stack Software Developer with a strong command of both frontend and backend technologies to join our growing team. The ideal candidate must have deep expertise in React JS and Node JS, along with extensive hands-on experience with Amazon Web Services (AWS).In this role, you will be responsible for...
-
Full Stack Developer
6 days ago
Pakistan Geeks Full time 1,800,000 - 2,400,000 per yearJob Title: Full Stack Developer (.NET)Full Time Remote200-300K PKR / month (+holiday pay and insurance pay)As a Full Stack Developer at Geeks, you will design and build reliable software solutions by employing a combination of front-end and back-end technologies. Your role involves creating responsive user interfaces using HTML, CSS, and JavaScript, and...
-
Full Stack Developer
14 hours ago
Pakistan TAKMIL Full time 1,200,000 - 1,800,000 per yearAbout TakmilTAKMIL (Teach a Kid Make Individual Life), is a commitment to reach out-of-school children (OOSC) and provide free and quality education in marginalized and vulnerable communities of Pakistan. TAKMIL is making this happen through a customized and tailored delivery system developed to address the challenges faced in these communities.Since its...
-
Full Stack Developer
2 weeks ago
Pakistan Tech Domain Full time 1,200,000 - 3,600,000 per yearWe're hiring a Senior Full Stack Developer with expertise in React, , TypeScript, and Laravel for a full-time, dedicated role.You'll be responsible for developing a multi-tenant MVP from scratch — handling both the front-end and back-end. This is a great opportunity for someone who enjoys ownership, modern technologies, and building scalable systems.Key...
-
Senior Full Stack Java Developer
14 hours ago
Pakistan Tek Headquarters Full time 900,000 - 1,200,000 per yearJob DescriptionThis role is a Full Stack Software Engineer requiring expertise with Java. You will be responsible for designing, developing, and maintaining scalable web applications and services. Your role will involve working on both the server-side and client-side of our applications, ensuring seamless and responsive user experience. In this role, you...
-
Senior DevOps Engineer
2 weeks ago
Pakistan iClosed Full time 1,200,000 - 3,600,000 per yearSenior DevOps EngineerAbout iClosed is an AI-driven appointment scheduling and sales intelligence SaaS platform designed specifically for high-ticket sales teams. By combining smart lead capture, qualification, and automated routing, iClosed helps revenue teams double inbound meetings and scale sales capacity without added complexity.Our platform integrates...