Return to site

Senior Software Engineer

Web Applications Support & Systems / Database Administration

Senior Software Engineer

Location: Rosie HQ, Ithaca NY
Position: Full Time
Title: Senior Software Engineer

Company Description

The industry leading online grocery shopping platform for mobile and web, Rosie launched in 2012 and today enables customers to shop online from their favorite local stores for same-day delivery or in-store pickup. Rosie partners with leading independent retailers and their wholesalers to provide eCommerce, delivery opportunities, omni-channel marketing and deep data services. IBM selected Rosie as the Top Startup in North America in its 2014 IBM Smartcamp Competition. Visit for company information and to sign up for a free account. To see firsthand what retailers and their customers think about Rosie, check out this compelling video: Like us at

Summary of Position

Required Skills


A senior software engineer who has prior experience with database and/or server administration.

  • Qualitative Skills:

    • Work independently

    • Manage multiple deliverables

    • Manage multiple timelines

    • Highly organized

    • Strong attention to detail

    • Strong communication skills via email and phone– concise, accurate, friendly

  • Quantitative Skills:
    • Previous experience with Atlassian (JIRA/Confluence)
    • System administration experience with the following platforms: 
      • Linux (preferably Ubuntu)
      • SQL Databases (preferably PostgreSQL)
      • GSuite
    • Ability to support and read code in the following ecosystems:
    • Expertise providing technical support and troubleshooting
    • Computer network and firewall management
    • Data management and transformation between databases
    • Passionate about writing software documentation
    • Knowledge of the following is a plus:
      • SideKiq
      • Redis
      • FTP server administration
      • Analytics Platforms (SQL Server Reporting, Jaspersoft, Crystal Reports, SiSense, etc)
      • RabbitMQ
      • Windows Server
      • Git
      • Agile development methodology
      • NewRelic server reporting tools


  • 3+ years supporting web applications
  • 1+ years system administration:
    • AWS
      • OpsWorks
        • Deployment, setup and cookbook troubleshooting
      • Identity and Access Management (IAM) policies
        • Developing and managing security policies to provide or limit server and user access
      • CloudWatch
        • Experience with log management, and alarm criteria
  • 1+ years database administration
  • Grocery Industry a plus.
    • Success resolving common retail data and customer issues
    • Understanding the needs and priorities of grocery managers
    • Knowledge of Point of Sale infrastructure and data
  • End user hardware/software troubleshooting and support
  • Management of tasks via ticketing systems


  • Maintain system stability on Linux backed Ruby on Rails and Java platforms
  • Manage data storage in an Amazon environment using both Database and API systems
  • Manage data quality with custom applications
  • Administer remote and local network infrastructure
  • Work with software developers, business needs and client requests to identify and remedy performance concerns
  • Manage internal user accounts, permissions, hardware and hardware needs
  • Support internal users with hardware and software troubleshooting
  • Advise and work as part of a team to resolve customer facing issues identified by staff throughout the company
  • Expand company knowledge base through technical documentation for internal and external needs
  • Work with client's technical vendors to resolve data communication, security and other technical concerns
  • Document, deploy and maintain technical integrations with clients and their technical vendors
  • Manage licensing and security policies on client hardware
  • Implement and improve existing processes used to support business operations
  • Provide after hours and weekend emergency support as required
  • Support third party server applications used by the business

What makes Rosie a great place to work:

  • Our work environment is a clean, bright studio and workshop
  • We provide the software and tools you need to succeed
  • Our excellent team environment will nurture your talents
  • We value results over experience and tenure
  • Opportunities to impact a growing industry
  • We live to create moments that deliver delight

Please send resume with cover letter to:

All Posts

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly