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

Senior Software Engineer - Python

RampUp, Inc

Senior Software Engineer - Python

New York, NY
Paid
  • Responsibilities

    We are hiring an articulate and driven Lead Python Software Engineer for our client's team as a full-time employee in New York City.

    WHO THEY ARE:

    We are a digital health company that partners with employers, brokers, and pharmaceutical companies to dramatically improve people’s ability to afford and access prescription drugs. With expertise and technology solutions that span across the prescription drug ecosystem, we deliver the outcomes people and businesses need to thrive.

    THE ROLE:

    As a Lead Python Software Engineer, you will collaborate with and mentor a team of hardworking engineers while working on projects related to system architecture, API design, and application security.

    You will use your knowledge and expertise in each stage of software development to present solutions, take them to production, and implement them across the company. These solutions include automating tooling to manage the software infrastructure, driving developer productivity, and ensuring the development team is working off of a strong technological foundation.

    YOU WILL:

    • Develop new products and features using leading-edge technology
    • Work closely with our QA team to ensure the operation and correctness of new product features through test-driven development (TDD)
    • Provide technical input and knowledge to your scrum team for the planning, design, and requirements process for new products and features
    • Collaborate with other engineers to review code and participate in pair-programming
    • Drive architecture for complex products by determining current limitations and coming up with creative solutions
    • Improve the performance, maintainability, and operations of the codebase

    WHO YOU ARE:

    • Strong written and verbal communication skills to easily work across the organization
    • Proven ability and desire to mentor less experienced team members
    • Ability to work in a Scrum/Agile software team
    • Ability to work with a diverse group of people in a collaborative environment

    PREFERRED BACKGROUND:

    • Bachelor’s degree in a related discipline (Computer Science, Information Technology, Engineering, etc.) or a combination of education and related experience
    • 5+ years of professional coding experience, using Python
    • Strong expertise in using Django, Flask or other modern python frameworks
    • Knowledge of RDBMS (PostgreSQL, Redshift, etc.)
    • Knowledge utilizing Atlassian Suite (Jira/Confluence/BitBucket)
    • Experience with Linux/Unix (know your way around a shell)
    • Experience with AWS preferred
    • Experience with front-end frameworks like React preferred
    • Work with big data tools such as Apache Spark preferred
    • Strong refactoring skills
    • Experience in API design
    • Experience in building scalable systems
    • Good understanding of security/access control, high availability, multi-threading, and concurrency patterns

    COMP AND PERKS:

    • Salary: 160k
    • Health, vision, and dental insurance
    • 401k plans
    • Unlimited PTO

    Apply to our Senior Software Engineer position here:

    https://jobs.crelate.com/portal/rampup/job/67xrqrnpk7qh7uzjwhzogyozjy/senior-software-engineer-python-new-york-city

    And create your profile at www.rampupinc.com/it-staffing

    We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.