Senior Full-Stack Engineer
19 hours ago
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 Engineer
19 hours ago
Karachi - Remote, Pakistan 360training Full time $60,000 - $120,000 per year360training is a rapidly growing leader in online training and certification across a wide range of industries and professions. provides customers with the regulated training they need to get and keep jobs they want. Over the years, we have continued to grow our expansive library of regulatory-approved training courses with new content suited for today's...
-
Senior Full Stack Software Engineer
5 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...
-
Senior Full Stack Engineer, Pakistan
19 hours ago
Pakistan Polly Full time 120,000 - 180,000 per yearSenior Full Stack Engineer, Pakistan- RemoteWho we are: We're Polly, an engagement app that captures instant response on Slack, Microsoft Teams, and Zoom and helps teams make data-driven decisions instantly. We are a remote, globally distributed team located in multiple time zones. Polly's best-in-class engagement solution continues to expand to...
-
Senior Full Stack Developer
19 hours ago
Pakistan Pavago Full time 1,200,000 - 3,600,000 per yearJob Title: Senior Full Stack DeveloperPosition Type: Full-Time, RemoteWorking Hours: U.S. client business hours (with flexibility for sprint cycles, deployments, and urgent fixes)About the Role:Our client is seeking a Senior Full Stack Developer to design, develop, and maintain scalable web applications from front-end interfaces through back-end services and...
-
Senior Full Stack Engineer
19 hours ago
Pakistan - Remote Motive Full time $30,000 - $60,000 per yearWho we are:Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...
-
Senior Full Stack Engineer
19 hours ago
Remote, IS, Pakistan Wizdaa Full time 100,000 - 200,000 per yearJob description Job Description: Full Stack DeveloperLet's be direct: We're looking for a technical powerhouse. If you're the developer who:Is the clear technical leader on your teamConsistently solves problems others can't crackShips complex features in half the time it takes othersWrites code so clean it could be published as a tutorialTakes pride in...
-
Full-Stack Software Engineer
19 hours ago
Pakistan Sortitt Full time $80,000 - $120,000 per yearPosition Title: Full-Stack Software Engineer (MERN + + OpenAI + AWS)Location: RemoteCompany: ClientAbout Us: At Sortitt, we connect global businesses with world-class talent, enabling organizations to build, scale, and innovate faster. Through our intelligent outsourcing and managed services platform, we empower companies to harness digital transformation...
-
Senior Full-Stack Engineer
6 days ago
Pakistan Gene by Gene Full time 1,200,000 - 3,600,000 per yearOUR PURPOSEOur 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,...
-
Full Stack Engineer, Pakistan
19 hours ago
Pakistan Polly Full time 1,000,000 - 3,000,000 per yearFull Stack Engineer, Pakistan- RemoteWho we are: We're Polly, an engagement app that captures instant response on Slack, Microsoft Teams, and Zoom and helps teams make data-driven decisions instantly. We are a remote, globally distributed team located in multiple time zones. Polly's best-in-class engagement solution continues to expand to organizations...
-
Full Stack Engineer: Platform
19 hours ago
Pakistan Pareto Full time 500,000 - 1,200,000 per yearAbout usAt Pareto.AI, we're on a mission to enable top talent around the world to participate in the development of cutting-edge AI models.In coming years, AI models will transform how we work and create thousands of new AI training jobs for skilled talent around the world. We've joined forces with top AI and crowd researchers at Anthropic, Character.AI,...