BioPak is looking for a Software Engineer II to play a pivotal role in driving complex builds from inception to completion. You will design, implement, and optimize end-to-end data solutions, ensuring the performance and reliability of mission-critical data pipelines.
What You'll Do
- Implement robust solutions, primarily using Python, including low-latency, high-volume data processing and text processing techniques.
- Focus on specific areas within data processing and modelling, acquiring deep industry knowledge.
- Discover and evaluate new AWS services and approaches to continuously improve our platform.
- Collaborate closely with the Architect and stakeholders, actively share knowledge with the technical team, and lead small, focused projects.
- Work with automated pipelines, covering build, testing, source control, and Infrastructure as Code.
- Stay current with the latest technology trends, including utilising AI coding assistants and leveraging code repository tools to automate build pipelines and ensure code quality.
What We're Looking For
- Minimum 4 years of development experience with Python expertise.
- Proven ability to design and implement end-to-end solutions that successfully solve complex business problems with expert proficiency in Python.
- Deep experience with stream and batch models, low-latency, high-volume processing, and text processing techniques.
- Experience designing and implementing relational models using SQL (including indexing and optimising execution plans), as well as experience utilising blob and NoSQL storage types.
- Experience writing and deploying Microservices and implementing data pipelines using message brokers (e.g., Kafka, SQS).
- Demonstrated ability to implement complete automated pipelines (CI/CD, Infrastructure as Code).
- Strong experience with AWS, including provisioning by code and evaluation of new services.
- Excellent English communication skills, both written and verbal.
- Strong sense of independence with the ability to work with minimal supervision.
- Proactive mindset with a high level of initiative.
- Flexible and adaptable in a fast-paced, evolving environment.
- Demonstrates a continuous learning attitude and actively seeks to acquire new skills and knowledge.
- Possess proactive and creative approach to problem-solving and system design.
- Collaborative with genuine desire to share knowledge and insights with the team.
Nice to Have
- Bachelor’s degree in Computer Science, Information Technology or related field.
- FastAPI experience.
Technical Stack
- Languages: Python, Java, Node.js
- Data: SQL, NoSQL
- Messaging: Kafka, SQS
- Cloud & Framework: AWS, FastAPI
Team & Environment
You will collaborate closely with the Architect and stakeholders and share knowledge with the technical team.
Work Mode
This is a fully remote position open to candidates in the Philippines.
BioPak is an equal opportunity employer.






