FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II
DNAstackFull-stack Software Engineer at DNAstack developing software for genomics and precision health. Collaborating in a cross-functional team to tackle significant biomedical challenges.
Tech Stack
Tools & technologiesCloudPython
About the role
Key responsibilities & impact- Share leadership in the design and development of key systems
- Architect services using well-accepted design patterns to allow for iterative development and future scaling
- Proactively identify architectural and code weaknesses and recommend appropriate solutions
- Prototype, develop, test, and deploy applications
- Work with the product team, collaborate with customers, partners, and peers to identify product requirements
- Perform functional and code reviews, contributing to the overall readability and maintainability of code
- Research and select the appropriate tools for new or existing applications, with emphasis on efficiency and security
- Create system design and application documentation and maintain resources
- Guide junior members of our team towards strategic goals and technical excellence
- Develop and maintain notebook environments (Python/R) for reproducible cross-dataset bioinformatics analysis
- Build reusable workflow templates for spatial and single-cell integration pipelines intended for public release
- Support federated data access across multi-tenant cloud environments connecting independent disease research consortia on shared infrastructure
Requirements
What you’ll need- 4+ years of professional software development experience
- Demonstrable understanding of systems, algorithms, and software design
- Degree in Computer Science, Computer Engineering or related field
- Self-starter attitude, willingness to learn new technologies and passion for improving their own coding practices
- Excellent verbal and written communication skills
Benefits
Comp & perks- Remote friendly, with flexible hours and the opportunity to work on-site at our Toronto office
- Comprehensive health benefits: medical, dental and vision coverage for you and your dependents
- Three weeks vacation
- Unlimited sick days
- Maternity and parental leave top-up programs
- One-time remote office set-up stipend
- Career development and learning support
- Opportunity to participate in DNAstack's Employee Stock Option Program
- Opportunity to contribute to open science and global data-sharing efforts
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentsystem designalgorithm designcode reviewprototypingapplication deploymentbioinformatics analysisPythonRdesign patterns
Soft Skills
leadershipcollaborationcommunicationself-starterwillingness to learnproblem-solvingmentoringstrategic thinkingattention to detailadaptability
Certifications
degree in Computer Sciencedegree in Computer Engineering