As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real ... Provide technical guidance and mentorship to junior engineers, fostering a culture of high ...
As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real ... Provide technical guidance and mentorship to junior engineers, fostering a culture of high ...
Your future role on our team BBA is currentlyseeking a Junior Process Engineer to join a team that ... Develop mass and energy balances using simulation software * Select and size process equipment
Your future role on our team BBA is currentlyseeking a Junior Process Engineer to join a team that ... Develop mass and energy balances using simulation software * Select and size process equipment
... Junior/Intermediate Transportation Planner/Engineer to join our multidisciplinary team in one of ... Demonstrated abilities in use of GIS software (ArcView GIS) or traffic modeling software (e.g ...
... Junior/Intermediate Transportation Planner/Engineer to join our multidisciplinary team in one of ... Demonstrated abilities in use of GIS software (ArcView GIS) or traffic modeling software (e.g ...
Contribute to software development best practices, system architecture, and continuous improvement ... Provide technical guidance and mentor junior team members as needed. Required Qualifications ...
Contribute to software development best practices, system architecture, and continuous improvement ... Provide technical guidance and mentor junior team members as needed. Required Qualifications ...
Senior Software Developer (Vehicle Services)
Vancouver, BC · Hybrid
CA$125K - CA$135K/yr
Experience mentoring junior and intermediate developers Years of Experience * 5+ years' experience designing and developing clean, maintainable software that stands up to real-world users and ...
Senior Software Developer (Vehicle Services)
Vancouver, BC · Hybrid
CA$125K - CA$135K/yr
Experience mentoring junior and intermediate developers Years of Experience * 5+ years' experience designing and developing clean, maintainable software that stands up to real-world users and ...
Senior Software Developer (Payments & Financial)
Vancouver, BC · Hybrid
CA$125K - CA$135K/yr
Experience mentoring junior and intermediate developers Years of Experience * 5+ years' experience designing and developing clean, maintainable software that stands up to real-world users and ...
Senior Software Developer (Payments & Financial)
Vancouver, BC · Hybrid
CA$125K - CA$135K/yr
Experience mentoring junior and intermediate developers Years of Experience * 5+ years' experience designing and developing clean, maintainable software that stands up to real-world users and ...
Software Engineer, S3 Discovery
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Software Engineer, S3 Discovery
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Experience mentoring junior and intermediate developers Years of Experience * 5+ years' experience designing and developing clean, maintainable software that stands up to real-world users and ...
Experience mentoring junior and intermediate developers Years of Experience * 5+ years' experience designing and developing clean, maintainable software that stands up to real-world users and ...
Mentor junior engineers and provide technical guidance on embedded software development and debugging. Qualifications * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering ...
Mentor junior engineers and provide technical guidance on embedded software development and debugging. Qualifications * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering ...
Software Development Engineer, S3 Nexus
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Software Development Engineer, S3 Nexus
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Software Engineer, S3 Load Balancing
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Software Engineer, S3 Load Balancing
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Software Development Engineer, S3 Nexus
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Software Development Engineer, S3 Nexus
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Senior Software Developer
Vancouver, BC · On-site
This role offers the opportunity to mentor junior engineers, influence technical direction, and ... Must Have: * 3+ years of software development experience * Polyglot programming expertise ...
Senior Software Developer
Vancouver, BC · On-site
This role offers the opportunity to mentor junior engineers, influence technical direction, and ... Must Have: * 3+ years of software development experience * Polyglot programming expertise ...
Software Dev Engineer, S3 Request Plane
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Software Dev Engineer, S3 Request Plane
Vancouver, BC · On-site +1
As a Software Development Engineer in the S3 Distribution Plane team, you will deliver services at ... You will provide coaching and mentoring for junior engineers and participate in design reviews ...
Senior Software Developer - Backend Services
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Minimum 8 years of professional software development experience with a strong focus on backend ...
Senior Software Developer - Backend Services
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Minimum 8 years of professional software development experience with a strong focus on backend ...
Senior Software Developer - Backend Services
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Minimum 8 years of professional software development experience with a strong focus on backend ...
Senior Software Developer - Backend Services
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Minimum 8 years of professional software development experience with a strong focus on backend ...
Senior Software Developer - Backend Services
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Minimum 8 years of professional software development experience with a strong focus on backend ...
Senior Software Developer - Backend Services
Vancouver, BC · On-site
CA$120K - CA$160K/yr
Mentor junior developers and contribute to the continuous improvement of engineering standards and ... Minimum 8 years of professional software development experience with a strong focus on backend ...
Senior Software Engineer (Product)
Vancouver, BC · On-site
CA$150K - CA$250K/yr
Mentor junior engineers and contribute to a culture of knowledge sharing and learning. Minimum ... in software development, with a focus on product engineering. * Proficiency in programming ...
Quick apply
Senior Software Engineer (Product)
Vancouver, BC · On-site
CA$150K - CA$250K/yr
Mentor junior engineers and contribute to a culture of knowledge sharing and learning. Minimum ... in software development, with a focus on product engineering. * Proficiency in programming ...
Senior Enterprise Software Developer
Vancouver, BC · On-site
CA$120K - CA$165K/yr
Experience acting as a technical lead, mentoring junior/intermediate engineers, and driving cross ... Bachelors degree with 6+ years of software development/engineering experience Travel ...
Senior Enterprise Software Developer
Vancouver, BC · On-site
CA$120K - CA$165K/yr
Experience acting as a technical lead, mentoring junior/intermediate engineers, and driving cross ... Bachelors degree with 6+ years of software development/engineering experience Travel ...
... software engineering domain. What you will do * Lead complex SR&ED engagements for large and mid ... Mentor and develop Managers and junior team members, strengthening their ability to probe for ...
... software engineering domain. What you will do * Lead complex SR&ED engagements for large and mid ... Mentor and develop Managers and junior team members, strengthening their ability to probe for ...
Junior Software Programmer information
What is a junior software programmer?
What are the key skills and qualifications needed to thrive as a junior software programmer?
What are some common challenges a junior software programmer might face during their first year on the job?
What is the difference between Junior Software Programmer vs Junior Web Developer?
| Aspect | Junior Software Programmer | Junior Web Developer |
|---|---|---|
| Required Skills | Programming languages (e.g., Java, C++, Python), software development fundamentals | HTML, CSS, JavaScript, basic backend knowledge |
| Work Environment | Software companies, tech firms, development teams | Web agencies, tech startups, freelance projects |
| Common Usage | Developing software applications, system tools | Building websites, web applications |
Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.
What cities near Gibsons, BC are hiring for Junior Software Programmer jobs?
Cities near Gibsons, BC with the most Junior Software Programmer job openings:

Job description
As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real-time 3D content creation and editing that power the Roblox platform. Working in a small, autonomous team, you will solve novel math computational problems and deliver immersive, expressive creative tools to millions of users. At this level, you are expected to own pod-level or team-level projects from inception to implementation, provide technical direction to junior collaborators, and contribute to the team's long-term technical strategy.
You Will:- Own End-to-End Development: Lead complex, team-level projects through the full development lifecycle, from research and prototyping to production deployment and maintenance.
- Architect Robust Solutions: Develop efficient algorithms for geometry processing (e.g., convex decomposition, mesh partitioning, boolean operations) that support real-time simulation, collision detection, and performance requirements across all platforms.
- Mentor and Lead: Provide technical guidance and mentorship to junior engineers, fostering a culture of high standards, code quality, and collaborative architectural discussions.
- Solve Computational Problems: Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features.
- Think Systemically: Anticipate downstream impacts of your technical decisions, ensuring solutions are scalable, maintainable, and aligned with the long-term vision of the Geometry and Engine teams.
- Collaborate Cross-Functionally: Work closely with other teams (Graphics, Physics, Avatar) to ensure cohesive integration of geometry components into the broader Roblox experience.
- Experienced: You have 5+ years of industry experience (or equivalent research experience) in C++ and 3D application development, specifically in optimizing 3D game engines or real-time geometry applications.
- Technically Proficient: Highly skilled in modern C++ with a focus on writing organized, efficient, and reusable code. You possess deep knowledge of advanced data structures, algorithms, and computational linear algebra (vector/matrix math, numerical solvers, finite-element methods).
- Mathematically Minded: You have a passion for solving complex geometry problems and a strong grasp of computational geometry concepts, simulation, and real-time graphics.
- A Proven Mentor: You actively seek opportunities to learn from peers and effectively guide junior collaborators, elevating the team's collective skill set.
- Agile and Systematic: You excel in navigating ambiguity, breaking down complex requirements into deliverable stages, and making data-driven decisions that align with organizational objectives.
- Educated: You are a natural coder and problem-solver, ideally holding an MSc or Ph.D. in Computer Science, Engineering, Mathematics, or a related field with a focus on computational geometry, modeling, or simulation.sni
- Nice-to-Haves:
- Experience with WebGL or other web-based 3D frameworks.
- Experience programming in Unity or Unreal Engine.
- Led feature development from concept definition to shipping a product.
- A history of publications or contributions to the field of computational geometry.
About ROBLOX
Sourced by ZipRecruiter
Industry
Software development
Company size
51 - 200 Employees
Headquarters location
San Mateo, CA, US
Year founded
2004