Staff Software Development Engineer (Java, SQL)

Wiraa Bellevue, WA
Full Time Senior Level 8+ years

Posted 4 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Wiraa is seeking a Staff Software Development Engineer to lead the development of core infrastructure for OfferUp's consumer experience. This role involves designing, developing, and deploying scalable, high-performance microservices, setting technical direction, and mentoring junior engineers.

Responsibilities

  • Develop and implement a comprehensive technical strategy for your team aligned with business goals
  • Design, build, and maintain highly scalable, reliable, and low-latency microservices
  • Collaborate with cross-functional teams to design new features and improve existing systems
  • Identify legacy systems that require rebuilding or replacement, and lead modernization efforts
  • Mentor and support team members to enhance their technical skills and performance
  • Participate in on-call rotations to ensure system availability and troubleshoot issues promptly
  • Work closely with stakeholders to prioritize features, define project timelines, and deliver high-quality solutions
  • Maintain and improve code quality across existing applications and services
  • Create frameworks and solutions that enhance team productivity and code reusability
  • Become a subject matter expert in your area of ownership within the team

Requirements

  • 8+ years of professional software engineering experience
  • Proficiency in Java and modern programming languages with solid object-oriented design skills
  • Experience working with data-driven applications at scale
  • Strong knowledge of microservices architecture and distributed systems design
  • Hands-on experience with AWS and other cloud infrastructure platforms
  • Proven ability to develop scalable real-time microservices with high reliability and low latency
  • Experience with load balancing, handling large data traffic, and system monitoring
  • Excellent data structures, algorithms, and system design knowledge
  • Experience mentoring and guiding junior engineers
  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience
  • Ability to perform data analysis and translate results into actionable business insights

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience
  • 8+ years of professional software engineering experience

Skills

SQL * AWS * Java * System Monitoring * Distributed Systems * Data Analysis * Microservices * Algorithms * Data Structures * Object-Oriented Design * Load Balancing * System design *

* Required skills

Benefits

Dental Insurance
Medical Insurance
401(k) with company match
Family and medical leave
Paid sick days (12 days per year)
Vision Insurance
Holidays
Sick leave
Vacation
Flexible Spending Account (FSA)
Healthcare savings account (HSA)
Life Insurance
Paid Time Off
Disability benefits
Flexible Vacation Policy
Professional development and career growth opportunities

About Wiraa

CrowdStrike is a global leader in cybersecurity, dedicated to protecting organizations by stopping breaches and redefining modern security through its advanced AI-native platform. Since its inception in 2011, CrowdStrike has been at the forefront of cybersecurity innovation, managing large-scale dis...

Technology
View all jobs at Wiraa →