API Design – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Mon, 28 Oct 2024 08:30:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png API Design – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Engineer, Rider https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-rider-2/ Mon, 28 Oct 2024 08:30:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-rider-2/ Software Engineer, Rider

Job Description:

    We are seeking a talented and innovative Software Engineer to join our Rider team. In this role, you will be responsible for designing, developing, and maintaining software solutions that enhance the rider experience. You will work collaboratively with cross-functional teams to identify and solve complex problems, ensuring that our software meets the highest standards of quality and performance. The ideal candidate will possess a strong understanding of software development principles and be passionate about creating user-friendly applications. You will have the opportunity to contribute to exciting projects that directly impact thousands of riders every day, making their experience smoother and more enjoyable.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer, you will be tasked with various responsibilities that are crucial to the success of our Rider platform. Your main duties will include::

    Developing and implementing new features for the rider application;; Collaborating with product managers and designers to refine user requirements;; Conducting code reviews and ensuring adherence to best practices;; Troubleshooting and resolving software defects;; Participating in team meetings to discuss project status and challenges

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software Development
  • API Design
  • Database Management
  • Version Control Systems

Soft Skills:

  • Strong communication skills
  • Problem-solving abilities
  • Team collaboration
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong knowledge of software development lifecycle
  • Experience with agile methodologies

Years of Experience:

    5

Location:

    San Francisco County, CA, United States

Job Benefits:

  • Health insurance
  • Retirement savings plan
  • Remote work options
  • Professional development opportunities
  • Generous paid time off

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and inclusive environment where innovation thrives. Our team values creativity, diversity, and the willingness to take calculated risks. We believe in continuous learning and encourage our employees to grow both personally and professionally.

Opportunities For Advancement:

  • Career advancement opportunities, Leadership training programs, Mentorship initiatives

Visa Sponsorship:

    Available
]]>
Software Engineer (L4), Content Engineering https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-l4-content-engineering-2/ Sun, 27 Oct 2024 07:30:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-l4-content-engineering-2/ Software Engineer (L4), Content Engineering

Job Description:

    We are seeking a highly skilled Software Engineer to join our dynamic Content Engineering team. In this role, you will be responsible for designing, developing, and maintaining complex software systems that power our content delivery and management. You will work collaboratively with cross-functional teams to understand requirements and translate them into technical specifications. Your expertise will help us innovate and enhance our platform, ensuring seamless user experiences for millions of subscribers globally. A commitment to quality and a passion for problem-solving are essential as you tackle challenging projects in a fast-paced environment. The ideal candidate will possess a strong foundation in software engineering principles, combined with an eagerness to learn and adapt to new technologies.

IT Languages:

  • Python
  • Java
  • JavaScript
  • C++

As a Software Engineer, you will be engaged in a variety of tasks that contribute to the overall success of our content engineering initiatives.:

    Design and implement scalable software solutions;; Collaborate with product managers and designers to define project scope;; Conduct code reviews and provide constructive feedback to peers;; Troubleshoot and optimize existing systems for performance;; Stay current with industry trends and emerging technologies

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software development
  • API design
  • Database management
  • Cloud computing
  • Version control systems

Soft Skills:

  • Effective communication
  • Team collaboration
  • Problem-solving
  • Adaptability
  • Time management

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Proven experience in software development
  • Strong understanding of algorithms and data structures

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Competitive salary
  • Health and wellness programs
  • Retirement savings plan
  • Flexible work hours
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company culture fosters innovation, collaboration, and a commitment to excellence. We value diversity and inclusion, encouraging every team member to bring their unique perspectives to the table. We believe in empowering our employees through continuous learning and growth opportunities, promoting a healthy work-life balance.

Opportunities For Advancement:

  • Career progression to senior engineering roles, Leadership training programs, Mentorship opportunities within the organization

Visa Sponsorship:

    Available
]]>
Software Engineer L5 – Ads Platform https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-l5-ads-platform/ Thu, 24 Oct 2024 19:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-l5-ads-platform/ Software Engineer L5 – Ads Platform

Job Description:

    Join a dynamic team as a Software Engineer focused on the Ads Platform, where you will play a pivotal role in designing, developing, and enhancing innovative advertising solutions. You will collaborate with cross-functional teams to deliver high-quality software applications that meet the needs of our users and business objectives. Your expertise in software development will contribute to scalable and efficient systems, ensuring seamless integration and performance. We are looking for a proactive individual who thrives in a fast-paced environment and is passionate about leveraging technology to drive results in the advertising space.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer, your responsibilities will include designing and implementing software solutions, maintaining code quality, and enhancing existing systems for better performance.:

    Develop and maintain high-quality software applications;; Collaborate with product and design teams to define software requirements;; Identify and fix bugs and performance issues;; Participate in code reviews and contribute to team knowledge sharing;; Stay updated with the latest industry trends and technologies

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software development
  • API design
  • Data structures
  • Algorithms
  • Version control systems

Soft Skills:

  • Strong communication skills
  • Team player
  • Adaptability
  • Critical thinking
  • Attention to detail

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Proven experience in software development
  • Strong problem-solving skills
  • Ability to work independently and in a team

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Health insurance
  • Retirement plan
  • Paid time off
  • Work from home options
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an inclusive and collaborative environment that values innovation and creativity. Our team is driven by a shared passion for excellence and a commitment to pushing boundaries. We encourage continuous learning and provide opportunities for professional growth.

Opportunities For Advancement:

  • Leadership roles, Specialization in advanced technologies, Mentorship opportunities

Visa Sponsorship:

    Available
]]>
Software Engineer (University Grad) https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-university-grad-6/ Tue, 22 Oct 2024 07:30:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-university-grad-6/ Software Engineer (University Grad)

Job Description:

    We are seeking a passionate and innovative Software Engineer who is a recent university graduate to join our dynamic team. In this role, you will have the opportunity to work on cutting-edge technology and contribute to impactful projects that shape the future of our platform. You will collaborate with cross-functional teams to design, develop, and implement software solutions that enhance user experiences and drive engagement. This is a fantastic opportunity for someone looking to start their career in software engineering and make a difference in a fast-paced environment.

IT Languages:

  • Java
  • Python
  • JavaScript
  • C++

As a Software Engineer, your primary responsibilities will include developing and maintaining software applications, participating in code reviews, and collaborating with team members to deliver high-quality solutions.:

    Design, code, and test software applications;; Debug and troubleshoot software issues;; Participate in team meetings and contribute to project planning;; Document code and maintain software development records

Spoken Languages:

  • English;; German;; French

Skillset:

  • Software development
  • Version control systems
  • API design
  • Database management

Soft Skills:

  • Problem-solving
  • Team collaboration
  • Effective communication
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Strong understanding of software development principles
  • Experience with algorithms and data structures

Years of Experience:

    0

Location:

    Sunnyvale, CA, United States

Job Benefits:

  • Health insurance
  • Retirement savings plan
  • Paid time off
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a culture of innovation, collaboration, and inclusivity. We encourage employees to think creatively and challenge the status quo. We value diversity and aim to create an environment where all team members feel supported and empowered to share their ideas and contribute to our mission.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Leadership training

Visa Sponsorship:

    Available
]]>
Software Engineer, Rider https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-rider/ Tue, 22 Oct 2024 04:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-rider/ Software Engineer, Rider

Job Description:

    We are seeking a talented and innovative Software Engineer to join our Rider team. In this role, you will be responsible for designing, developing, and maintaining software solutions that enhance the rider experience. You will work collaboratively with cross-functional teams to identify and solve complex problems, ensuring that our software meets the highest standards of quality and performance. The ideal candidate will possess a strong understanding of software development principles and be passionate about creating user-friendly applications. You will have the opportunity to contribute to exciting projects that directly impact thousands of riders every day, making their experience smoother and more enjoyable.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer, you will be tasked with various responsibilities that are crucial to the success of our Rider platform. Your main duties will include::

    Developing and implementing new features for the rider application;; Collaborating with product managers and designers to refine user requirements;; Conducting code reviews and ensuring adherence to best practices;; Troubleshooting and resolving software defects;; Participating in team meetings to discuss project status and challenges

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software Development
  • API Design
  • Database Management
  • Version Control Systems

Soft Skills:

  • Strong communication skills
  • Problem-solving abilities
  • Team collaboration
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong knowledge of software development lifecycle
  • Experience with agile methodologies

Years of Experience:

    5

Location:

    San Francisco County, CA, United States

Job Benefits:

  • Health insurance
  • Retirement savings plan
  • Remote work options
  • Professional development opportunities
  • Generous paid time off

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and inclusive environment where innovation thrives. Our team values creativity, diversity, and the willingness to take calculated risks. We believe in continuous learning and encourage our employees to grow both personally and professionally.

Opportunities For Advancement:

  • Career advancement opportunities, Leadership training programs, Mentorship initiatives

Visa Sponsorship:

    Available
]]>
Software Engineer, Early Career, Campus, 2025 https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-early-career-campus-2025-8/ Mon, 21 Oct 2024 23:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-8/ Software Engineer, Early Career, Campus, 2025

Job Description:

    We are seeking enthusiastic and innovative early-career software engineers to join our dynamic team. In this role, you will have the chance to work on challenging projects that have a real impact on users worldwide. You will collaborate with experienced engineers and engage in designing, developing, and optimizing software solutions. This is a fantastic opportunity to kickstart your career in a fast-paced environment where creativity and technical skills are highly valued. As part of our team, you will contribute to various phases of the software development lifecycle while learning and growing in a supportive atmosphere.

IT Languages:

  • Java
  • Python
  • JavaScript
  • C++

As a Software Engineer, you will be responsible for a variety of tasks aimed at delivering high-quality software products.:

    Design, develop, and maintain software applications;; Collaborate with cross-functional teams to define and implement new features;; Conduct code reviews and provide constructive feedback;; Troubleshoot and debug applications to optimize performance;; Participate in Agile development processes

Spoken Languages:

  • English;; French

Skillset:

  • Software development
  • Version control systems
  • Database management
  • API design

Soft Skills:

  • Strong analytical skills
  • Effective communication
  • Team collaboration
  • Problem-solving

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Understanding of software development principles
  • Familiarity with data structures and algorithms

Years of Experience:

    0

Location:

    Cambridge, MA, United States

Job Benefits:

  • Health, dental, and vision insurance
  • Retirement savings plan with company match
  • Generous paid time off
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of innovation and inclusivity, where every voice is valued and creativity thrives. Our teams are encouraged to think outside the box and share their ideas openly, contributing to a collaborative environment that drives success.

Opportunities For Advancement:

  • Mentorship programs, Career development workshops, Pathways to leadership roles

Visa Sponsorship:

    Available
]]>
Software Engineer – Backend https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-backend-7/ Sun, 20 Oct 2024 09:25:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-backend-7/ Software Engineer – Backend

Job Description:

    We are seeking a talented and motivated Software Engineer specializing in backend development to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining robust backend systems that support our innovative financial technology solutions. You will work closely with cross-functional teams to deliver high-quality software that meets the needs of our users. The ideal candidate should have a strong understanding of software development principles, be proficient in backend programming languages, and have experience with database management. Your contributions will directly impact the performance and scalability of our products, making this an exciting opportunity to advance your career in software engineering.

IT Languages:

  • Java
  • Python
  • Ruby
  • Node.js

As a Software Engineer – Backend, you will be engaging in various tasks that contribute to the overall success of our software development lifecycle.:

    Design and implement backend structures and services;; Collaborate with frontend developers to integrate user-facing elements;; Optimize applications for maximum speed and scalability;; Troubleshoot and debug applications to enhance performance;; Participate in code reviews and contribute to team knowledge sharing

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Backend development
  • API design
  • Database management
  • Cloud services

Soft Skills:

  • Strong problem-solving skills
  • Excellent communication skills
  • Ability to work collaboratively in a team
  • Adaptability to changing priorities

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong understanding of software development methodologies
  • Experience in developing scalable and high-performance applications

Years of Experience:

    5

Location:

    San Francisco, CA, United States

Job Benefits:

  • Competitive salary
  • Health insurance
  • Retirement savings plan
  • Paid time off
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a collaborative and inclusive environment where innovation and creativity are encouraged. We value diversity and strive to create a workplace where everyone feels valued and empowered to contribute their unique perspectives.

Opportunities For Advancement:

  • Leadership development programs, Mentorship opportunities, Career advancement pathways

Visa Sponsorship:

    Available
]]>
Backend Software Engineer – All Levels https://whoneedsengineers.com/jobs/software-development-and-engineering/backend-software-engineer-all-levels-2/ Sun, 20 Oct 2024 06:45:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/backend-software-engineer-all-levels-2/ Backend Software Engineer – All Levels

Job Description:

    Join a mission-driven company dedicated to advancing financial progress for over 130 million members worldwide. As a Backend Software Engineer, you will play a pivotal role in developing and enhancing our platform, which facilitates seamless access to essential financial services. Your contributions will directly impact millions of users as they navigate their financial journeys, including critical moments like purchasing their dream homes. You will work collaboratively within a rapidly growing engineering team, leveraging your skills to build integrations and services that expand our product offerings. This role provides an exciting opportunity to engage in innovative problem-solving within a fast-paced environment, akin to a startup culture. By joining us, you will help transform traditional financial services and make a tangible difference in people's lives.

IT Languages:

  • Scala
  • Java

As a Backend Software Engineer, you will be responsible for the following tasks::

    Develop core services and enhance the data aggregation layer to accommodate scalability and rapid iterations;; Create high-quality integrations with internal services using a rich dataset;; Collaborate with external partners to gather data that enriches the user experience;; Implement automation across the technology stack, including build and deployment processes;; Work alongside front-end developers to deliver comprehensive solutions and iterate based on feedback;; Continuously learn and adapt to new technologies as product needs evolve

Spoken Languages:

  • English

Skillset:

  • Microservices architecture
  • API design
  • SQL
  • Kubernetes
  • Container technologies
  • Kafka
  • RabbitMQ
  • Amazon SQS

Soft Skills:

  • Strong communication skills
  • Leadership abilities
  • Collaborative mindset
  • Problem-solving attitude

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field
  • Proficient in software development practices
  • Strong foundation in object-oriented programming, design patterns, and algorithms

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Generous health and wellness benefits
  • Flexible working hours
  • Professional development opportunities
  • Inclusive employee culture
  • Access to Employee Resource Groups

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a diverse and inclusive work environment that values collaboration and creativity. Our culture is built on the belief that every team member's voice matters, and we celebrate the unique backgrounds and experiences within our team. We are committed to supporting professional growth while making a meaningful impact on our members' financial well-being.

Opportunities For Advancement:

  • Mentorship programs, Leadership training, Career development resources

Visa Sponsorship:

    Available
]]>
Software Developer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-developer-12/ Mon, 14 Oct 2024 14:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-developer-12/ Software Developer

Job Description:

    As a pivotal member of the Web Team, you will significantly contribute to the effective delivery and ongoing operation of Albion Online. While your role does not involve direct game development, you will oversee critical services that ensure a smooth experience for players. This encompasses managing the Albion Online website, overseeing login processes, facilitating in-game purchases, and providing support for operational tools related to shop management and customer service. Our infrastructure is intricate and demands high performance along with round-the-clock availability, and we are committed to developing and maintaining these services to offer the best possible experience to our users.

IT Languages:

  • Java
  • Spring Boot
  • JavaScript
  • ReactJS
  • PHP

In this role, you will engage in various projects that cater to both internal and external stakeholders, ensuring high-quality output across the board. Your primary focus will be on backend development using Java, but you will also have opportunities to work on frontend technologies.:

    Develop robust software solutions in a full stack context;; Contribute to code quality through participation in code reviews;; Enhance unit and integration testing for microservices;; Analyze and resolve issues within the production environment

Spoken Languages:

  • English;; German

Skillset:

  • Java
  • Spring Boot
  • JavaScript
  • ReactJS
  • PHP
  • Agile methodologies
  • Microservice architecture
  • API design
  • REST
  • Event-driven communication

Soft Skills:

  • Excellent communication skills
  • Team collaboration
  • Problem-solving skills
  • Adaptability

Qualifications:

  • Bachelor’s or master’s degree in computer science or a related field
  • Over three years of experience as a software engineer focusing on both backend and frontend development

Years of Experience:

    5

Location:

    Germany

Job Benefits:

  • Free company ticket for public transportation
  • Company-sponsored training and language courses
  • Tickets for industry events like Devcom & Gamescom
  • Hybrid work model for flexibility
  • Modern and well-equipped office environment
  • Free drinks and snacks in the office
  • Participation in team events and celebrations

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The workplace is characterized by a gaming-driven culture, where a supportive team of gaming enthusiasts collaborates passionately to create exceptional experiences. The environment promotes creativity and innovation, encouraging team members to continuously improve their skills and contribute to the growth of the company.

Opportunities For Advancement:

  • Potential for career growth within the company, Opportunities to lead projects, Skill development through various training programs

Visa Sponsorship:

    Available
]]>
Software Engineer – Backend https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-backend-4/ Sun, 13 Oct 2024 09:40:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-backend-4/ Software Engineer – Backend

Job Description:

    We are seeking a talented and motivated Software Engineer specializing in backend development to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining robust backend systems that support our innovative financial technology solutions. You will work closely with cross-functional teams to deliver high-quality software that meets the needs of our users. The ideal candidate should have a strong understanding of software development principles, be proficient in backend programming languages, and have experience with database management. Your contributions will directly impact the performance and scalability of our products, making this an exciting opportunity to advance your career in software engineering.

IT Languages:

  • Java
  • Python
  • Ruby
  • Node.js

As a Software Engineer – Backend, you will be engaging in various tasks that contribute to the overall success of our software development lifecycle.:

    Design and implement backend structures and services;; Collaborate with frontend developers to integrate user-facing elements;; Optimize applications for maximum speed and scalability;; Troubleshoot and debug applications to enhance performance;; Participate in code reviews and contribute to team knowledge sharing

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Backend development
  • API design
  • Database management
  • Cloud services

Soft Skills:

  • Strong problem-solving skills
  • Excellent communication skills
  • Ability to work collaboratively in a team
  • Adaptability to changing priorities

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Strong understanding of software development methodologies
  • Experience in developing scalable and high-performance applications

Years of Experience:

    5

Location:

    San Francisco, CA, United States

Job Benefits:

  • Competitive salary
  • Health insurance
  • Retirement savings plan
  • Paid time off
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a collaborative and inclusive environment where innovation and creativity are encouraged. We value diversity and strive to create a workplace where everyone feels valued and empowered to contribute their unique perspectives.

Opportunities For Advancement:

  • Leadership development programs, Mentorship opportunities, Career advancement pathways

Visa Sponsorship:

    Available
]]>