Taro Logo

Software Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$181,300 - $240,240
iOS
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Social Media

Description For Software Engineer

Meta, formerly Facebook, is seeking a Software Engineer to join their team in Bellevue, WA. This role offers an exciting opportunity to work on cutting-edge mobile technologies and contribute to products that impact billions of users worldwide. As a Software Engineer, you'll be responsible for developing and optimizing iOS applications, working with the latest programming techniques and tools to create innovative user experiences.

The position requires expertise in iOS development, with a strong foundation in software engineering principles including object-oriented programming, API design, and testing methodologies. You'll work closely with product and design teams to build new features and ensure high-quality, efficient code implementation. The role demands both technical excellence and the ability to work independently while collaborating with cross-functional teams.

Meta offers a competitive compensation package ranging from $181,300 to $240,240 annually, plus bonus and equity opportunities. The company's benefits package is comprehensive, including medical, dental, and vision insurance. Working at Meta means being part of a company that's shaping the future of social technology, particularly in areas like AR/VR and immersive experiences.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, strong programming skills in languages like Swift or Objective-C, and experience with large-scale infrastructure applications. This is an excellent opportunity for a mid-level engineer looking to make a significant impact while working on products used by billions of people globally.

Meta's commitment to innovation, scale, and cutting-edge technology makes this an exciting opportunity for engineers who want to work on challenging problems and shape the future of social connection. The company's transition beyond traditional social media into immersive technologies offers unique opportunities for professional growth and development.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Develop, design, create, modify, and/or test software applications or systems for various mobile software services
  • Work closely with product and design teams to build new and innovative application experiences for the iOS platform
  • Implement custom native user interfaces using the latest iOS programming techniques and development tools
  • Build reusable iOS software components for interfacing with back-end platforms
  • Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
  • Work on problems of moderate scope where analysis of situations or data requires review of various factors
  • Work independently and use available resources to get unblocked
  • Master company development standards from developing to releasing code

Requirements For Software Engineer

  • Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or related field
  • Experience with object-oriented software development
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Knowledge of multithreading
  • Programming experience in Objective-C, Swift, C, or C++
  • Experience building large-scale infrastructure applications
  • Knowledge of relational databases
  • Experience with SQL
  • Knowledge of Linux or Unix
  • Understanding of algorithms

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Base salary
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Meta Software Engineer