Senior Java Software Engineer

San Francisco, CA
Apply on Career Site Posted today

Job Description

SKOUT is an exciting, Andreessen Horowitz funded start-up company. We are a location-based social networking start-up and the leader in people discovery. Our mobile applications help our millions of users meet others in their immediate vicinity. We are a small company delivering big things and are looking for great people to help define the future of our company and the industry. We are building the future platform for meeting new people and discovering what’s going on around you.

Skout is seeking a Senior Backend Software Engineer to help architect, build, iterate, and scale our backend application server software. As a Software Engineer you will have to be excellent in core Java to implement our application server code that scales to tens of millions of social connections per day, and be familiar with the rest of the stack up to the presentation layer including HTML, JSP, JavaScript, and Web Services.

Key responsibilities:
  • Contribute best-in-class programming skills to develop highly innovative, horizontal & vertically scalable backend code in a clustered server environment
  • Continually offer thought-leadership and dependable execution ability in a high-paced environment characterized by ongoing iteration and product pushes
  • Play a key role in backend development, troubleshoot and help shape the architecture of new features

  • Strong Java experience including design, implementation, debugging
  • BS or MS in Computer Science or related field preferred, top-tier schools preferred, or equivalent experience
  • 3+ years experience building products for fast growing web or mobile products
  • Solid understanding of data structures and algorithms (i.e., understanding the tradeoffs of performance, complexity, et cetera)
  • Solid understanding of multithreading
  • Comfortable in a small, intense and high-growth start-up environment that utilizes agile development practices such as SCRUM, unit testing, continuous integration, et cetera
  • Experience developing backend production code to be deployed in a high load linux environment
  • Experience developing high performance code
  • Comfortable with JSP based websites, web services, Tomcat, SQL
  • Strong analytical skills, good judgement, and passion for you work.

  • Rest/JSON, SOAP web services
  • Experience with horizontal scaling
  • Experience with geospatial search
  • Experience with security best practices
  • Knowledge of design patterns
  • Ability to work with other programming languages (polyglot engineer), especially scripting

Apply Now

Company Info

Skout Reviews

11 Reviews
11 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
(no image)
Christian Wiklund
8 Ratings

    Work with a real team

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in San Francisco, CA
    Current Employee - Anonymous Employee in San Francisco, CA

    I have been working at Skout full-time


    You have equal access to anyone in this company. You can walk up to Christian (CEO) or any engineer, admin, etc. and ask a question. I've never been denied or made to feel my question/concern is somehow unimportant. Everyone has a say. The benefits include quality (often organic) meals, excellent gym membership (complete with lockers and laundry service). You get the feeling the company wants you to feel great inside and out.

    There is not a bro-y or catty environment you find with a lot of start ups in the city or valley. This place works more like a family. There's ups and downs but we have each other's backs. We joke, play, and work really hard to make sure our product performs to our users' expectations, not just our own.


    We don't currently have a Wii U.

    Advice to ManagementAdvice

    Polish and implementation new features. Gradually but simultaneously with lots of testing.

    Positive Outlook
    Approves of CEO