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

Posted 17 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Mid level
Software
The Role
As a Software Engineer at GoTo, you will design, develop, and maintain efficient software solutions while collaborating with cross-functional teams. Your responsibilities include writing clean code, debugging applications, and contributing to code reviews, all while focusing on security and compliance.
Summary Generated by Built In

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

Top Skills

C
C++
Swift
The Company
HQ: Boston, MA
1,926 Employees
On-site Workplace

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 Jobs

Bangalore, Bengaluru Urban, Karnataka, IND
1926 Employees

ServiceNow Logo ServiceNow

Pipeline - ServiceNow Senior Technical Architect - Employee Workflows

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Bangalore, Bengaluru, Karnataka, IND
26000 Employees

HERE Logo HERE

Sr Systems Engineer

Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
2 Locations
6000 Employees

Navan Logo Navan

Senior Frontend Developer - Tx

Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
3000 Employees

Similar Companies Hiring

Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account