Software Engineer (C/C++/Swift) – Windows/Mac

Sorry, this job was removed at 07:53 p.m. (CST) on Monday, Jun 23, 2025
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
In-Office
Software
The Role

Job Description

Where you will work: Remote

Engineering at GoTo

At GoTo, we’re passionate about building powerful, flexible-work software that empowers individuals to thrive professionally and personally. We’re also dedicated to fostering a diverse and inclusive work environment where everyone’s unique perspective is valued. When you join a GoTo product team, you’ll play a vital role in this process, seeing your work used by millions of users worldwide. With plenty of opportunities for growth and learning, blaze your own trail with us.

Overview: As a Software Engineer, you will contribute to the design, development, and maintenance of robust, scalable, and efficient software solutions. You will collaborate with cross-functional teams to deliver quality products while honing your technical and problem-solving skills. This role is ideal for individuals with a strong foundation in software engineering and a desire to grow in a dynamic, agile environment.

Your Day to Day

  • Participate in designing and implementing software solutions, ensuring adherence to architectural guidelines and best practices.

  • Write clean, efficient, and maintainable code, following industry standards and company policies.

  • Collaborate with team members to define, develop, and test new features and functionalities.

  • Debug, troubleshoot, and optimize applications to improve performance and reliability.

  • Maintain a focus on security, privacy, and compliance in all development activities.

  • Contribute to code reviews, providing constructive feedback to peers.

  • Continuously learn and apply new technologies to improve software development practices.

What we are looking for

  • Bachelor’s degree in computer science, Engineering, or a related field.

  • 2–4 years of software development experience with proficiency in programming languages like C, C++, and Swift on Windows/Mac platforms.

  • Familiarity with Win32 (multithreading, UI), Windows Internals (process, thread, user session, services, registry), and networking concepts.

  • Basic knowledge of DLLs and object-oriented design.

  • Hands-on experience with Visual Studio, Xcode, or GCC IDEs.

  • Familiarity with version control, build tools, and bug tracking systems like Jenkins, Bitbucket, and Jira.

  • Strong understanding of data structures, algorithms, and design patterns.

  • Proactive attitude toward learning and improving technical skills.

  • Good communication and collaboration skills, with a team-oriented mindset.

Key Competencies:

  • Understands core software engineering concepts and applies them effectively.

  • Strives to use appropriate algorithms and data structures for optimal solutions.

  • Follows coding guidelines and contributes to a positive code review culture.

  • Proactively seeks opportunities for learning and skill enhancement.

You’ll be working towards a shared goal with an open-minded and cohesive team that is very much the sum of its parts. At GoTo, we’re passionate about growing a diverse and inclusive work ecosystem because unique takes make us a stronger company, and Stronger Together. We’re committed to creating an inclusive space for everyone, no matter what. That’s how we’ll Be Real, Think Big, Move Fast, and Keep Growing along the way.Learn more

Similar Jobs

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
18 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
KA, IND
10000 Employees

PayPal Logo PayPal

Manager, Data Science

Fintech • Payments
In-Office or Remote
2 Locations
34450 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Boston, MA
1,926 Employees

What We Do

Making IT easy, anywhere. Since day one, we’ve helped people and businesses do their best work – simply and securely – from anywhere. Today, work and life are intertwined. At GoTo, we help you focus on the things that matter most throughout the day: your projects, your professions, and even your personal passions.

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account