Software Development Engineer

3 weeks ago


Vancouver BC, Canada Fossbytes Media Pvt Ltd Full time €45 - €68

Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims, we create games and experiences for millions of people around the world and are always looking for new ways to inspire our players. We are looking for a Software Engineer to join the automation and tools development team supporting Maxis.
This Software Engineer role in the Quality Engineering organization works with Quality Assurance and Game Development to create tools and technical strategies. You will report to the Quality Engineering technology leader.
Build sustainable software tools, tests, and services to empower development teams, and Quality Assurance
Use modern software engineering processes and best practices for requirements, design, implementation, and testing
Develop automation frameworks, tools, engine components and processes used across studios.
Design, author, test, and deploy automated tests to cover all test scenarios
Interpret requests from your QA and engineering partners, account for and call out any roadblocks or efficiencies your partners may not consider, and propose and apply your creative or technical solutions.
1-3 years of professional development experience with OOP Languages, C#.
1 year of professional development experience with scripting languages like Python.
1 year of professional experience working with RDB (SQL) and reporting/visualizing large datasets.
A solid foundation in Computer Science fundamentals, algorithms, design patterns, test-driven development, CI/CD processes, and data structures.
Understanding of Software Development Life Cycle processes, and quality methodologies.
Quality-first mindset and desire to make QA more successful through tools/automation.
Bachelor's degree in Computer, Software Engineering, Computer Science Degree or related concentration, equivalent and/or combination of education and work experience.
This role is a temporary assignment with a duration of one year.
Pay is just one part of the overall compensation for temporary full-time employees at EA. In the US, we offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to temporary full-time employees. In British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, and after 3 months of service - extended health/dental/vision coverage and basic life insurance.
We believe amazing games and experiences start with teams as diverse as the players and communities we serve.



  • Vancouver, BC, Canada Planview GmbH, Software & Consulting Full time €95,000 - €135,000

    As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation? Does the prospect of working with top engineering talent get you charged up? Do you enjoy working on cutting-edge, scalable services technology in a team...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The AWS Step Functions team is on a mission to transform the way developers architect, build, and orchestrate large scale serverless applications that are scalable and secure out of the box. Our goal is to enable pain free workflow orchestration and let developers focus their time on bringing new ideas to life quickly and easily by removing the...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The AWS Step Functions team is on a mission to transform the way developers architect, build, and orchestrate large scale serverless applications that are scalable and secure out of the box. Our goal is to enable pain free workflow orchestration and let developers focus their time on bringing new ideas to life quickly and easily by removing the...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Think big. The Automated Augmentation team delivers open-source infrastructure software that enables automated instrumentation and augmentation for all services that make up Amazon. We reduce the effort it takes for teams to implement and distribute software that addresses cross-cutting concerns, by creating framework abstractions and bundling best...


  • Vancouver, BC, Canada Amazon Full time €150,700

    Senior Software Development Engineer, Migration Acceleration Services The AWS Migration Acceleration Services team's mission is to help customers, partners, and internal teams accelerate the migration and modernization of applications. The services we build guide customers through the migration process, automate complex tasks, and provide proactive...


  • Vancouver, BC, Canada UrbanLogiq Full time

    Join UrbanLogiq - Where Data Empowers Communities! we're revolutionizing how government agencies leverage data to enhance community life. Since our inception in 2016, we've been at the forefront of the govtech industry's innovation, growing rapidly and making waves globally. Offering comprehensive, cloud-based SaaS and Enterprise solutions built on top of...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source project maintainers to influence our overall...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source project maintainers to influence our overall...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon MQ is a managed AWS service for Apache ActiveMQ and RabbitMQ that streamlines setup, operation, and management of message brokers on AWS. Every day we make it easier for developers to build applications that use the rich features and power of open-source message brokers. We partner with the maintainers of the RabbitMQ and Apache ActiveMQ open source...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    The Region Flexibility Engineering organization supports the rapid global expansion of Amazon's infrastructure. Our projects support all Amazon businesses like Stores, Alexa, Kindle, Prime Video. We drive adoption of ever-evolving and cutting-edge AWS and non-AWS technologies, and work closely with AWS teams to improve AWS public offerings. Our organization...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon brings buyers and sellers together. Our retail customers depend on us to give them access to every product at the best possible price. Our sellers depend on us to give them a platform to launch their business into every home and marketplace. Making this happen is the mission of every engineer on the INTech LatAm (International Technology Latin...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Amazon brings buyers and sellers together. Our retail customers depend on us to give them access to every product at the best possible price. Our sellers depend on us to give them a platform to launch their business into every home and marketplace. Making this happen is the mission of every engineer on the INTech LatAm (International Technology Latin...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are a strong software engineer, self-starter and...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are a strong software engineer, self-starter and...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Do you live in Canada and want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling experiences to their fingertips? If you answer is yes, then we want to talk to you!Amazon.ca is the Canadian gateway that brings buyers and sellers together....


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Do you live in Canada and want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling experiences to their fingertips? If you answer is yes, then we want to talk to you!Amazon.ca is the Canadian gateway that brings buyers and sellers together....


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are a strong software engineer, self-starter and...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are a strong software engineer, self-starter and...


  • Vancouver, Canada Amazon Development Centre Canada ULC Full time

    Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are a strong software engineer, self-starter and...