Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer - New Grad (Backend)

Swoop

Software Engineer - New Grad (Backend)

National
Full Time
Paid
  • Responsibilities

    ABOUT SWOOP:

    At Swoop we are creating a programmable future that harnesses the potential living within data, to program a secure, autonomous edge. We offer a platform of interoperable products to map, secure, and intelligently orchestrate device infrastructure at the edge. We are building a future in which critical infrastructure, smart grids, manufacturing, and supply chains are rapidly adaptive, where advancements are programmed into existing systems at a fraction of the cost. 

    Our team brings product, engineering, and leadership experience from organizations including Google, Amazon, IBM, Cray, Boeing, and Stripe. We are headquartered in St. Paul, MN with offices in San Francisco and Washington, DC. 

    Swoop values diverse backgrounds which create the evolving mold that is our team. We solve complex problems by bringing expertise and experience in genetics, linguistics, economics, mathematics, chemistry, biology, mechanical engineering, system design, and more. 

    IMPACT:

    Joining Swoop's engineering team, you will develop backend features all the way from design to shipping them to production. You'll learn to bring the simplicity of web search engines to enterprise search. The difference between the two is while web search deals with HTML as a data source, enterprises and governments have nearly endless data structures. Each conceivable data structure has to be migrated into our distributed index, and its unique attributes mapped to scores that are then generalizable by higher level abstractions the query systems can understand. You'll get exposure to distributed systems at scale, search and indexing, network traffic optimization, data processing, and API development. 

    RESPONSIBILITIES:

    • Come up to speed with Swoop's product ecosystem bringing an interest and ability to solve problems ranging from large scale distributed systems, data processing and index serving, API's, and SDK's.
    • Build and ship end to end features to production
    • Be versatile, display leadership qualities, and enthusiasm to take on new problems
    • Collaborate and communicate effectively, bringing new ideas to the table

    MINIMUM QUALIFICATIONS:

    • Bachelor's, Master's, or PhD in Computer Science or related technical field
    • Experience with Python, C, or C++
    • Experience working with Data Structures and Algorithms (Prior internships, coursework/projects, or other practical experience in/outside of school or work)
    • Prioritizes testing and building impactful frameworks

    PREFERRED QUALIFICATIONS

    • Experience working one or more of the following: distributed and parallel systems, operating systems (Unix/Linux), machine learning, information retrieval, network programming, developing large software systems, and/or security software development.

    Swoop Search is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state, or local laws.