Innovative Software Architect

2 days ago


Blacksburg, Virginia, United States Bill Full time
Company Overview: At Bill, we empower businesses to thrive in today's fast-paced economy. Our innovative solutions help businesses make informed decisions and streamline their operations. We're not just creating software; we're building the future of financial automation.

Salary: The estimated base salary for this role is $148,800 - $178,500 per year, based on our office location in Draper, UT. This role also offers a competitive bonus and equity plan, as well as benefits such as medical, dental, vision, life, and disability insurance.

Job Description: As a Staff Software Engineer at Bill, you'll be part of a collaborative team that's passionate about solving complex problems. You'll work closely with other engineers, product managers, and designers to develop cutting-edge solutions. Your primary responsibilities will include:
  • Developing scalable and efficient software applications using ReactJS and Elixir
  • Collaborating with cross-functional teams to design and implement new features
  • Ensuring high-quality codebases through thorough testing and review

Required Skills and Qualifications: To succeed in this role, you'll need:
  • 6-10 years of professional experience working on Agile software development teams
  • Experience developing SaaS applications in the cloud
  • Proficiency in JavaScript, Elixir, and relevant frameworks
  • Excellent problem-solving skills and attention to detail
  • Ability to lead others and collaborate effectively

Benefits: As a Bill employee, you'll enjoy a comprehensive benefits package, including:
  • 100% paid health, dental, and vision plans
  • HSA & FSA accounts
  • Life Insurance, Long & Short-term disability coverage
  • Employee Assistance Program (EAP)
  • 11+ observed holidays and wellness days
  • Flexible time off
  • Employee Stock Purchase Program with employee discounts
  • Wellness & Fitness initiatives
  • Employee recognition and referral programs

What's in it for you? At Bill, we offer a dynamic and supportive work environment where you can grow professionally and personally. We value diversity, inclusion, and collaboration, and we're committed to creating a workplace that reflects these values.

  • Blacksburg, Virginia, United States Clearlink Full time

    Job Title: Sr. Software ArchitectAbout the Role:We are seeking a highly skilled Sr. Software Architect to join our team at Clearlink. As a key member of our software development team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • Blacksburg, Virginia, United States BambooHR Full time

    Job Opportunity: Software ArchitectWe are seeking a highly skilled Software Architect to join our Treasury team at BambooHR. As a key member of our team, you will play a vital role in helping us (re)architect our payments platform to scale for the future.About the RoleThis is a remote position available in various locations. Employment with BambooHR is...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    As a Software Engineer at our company, you will have the opportunity to develop innovative solutions for various industries.We are looking for a skilled Software Engineer who can create scalable and efficient software products.Our company is seeking a Software Engineer to develop software solutions for industries seeking technology advancement.A Software...


  • Blacksburg, Virginia, United States BambooHR Full time

    About the Role:We are seeking an experienced Gainsight Architect to join our team at BambooHR. As a key member of our Customer Experience Operations department, you will play a crucial role in delivering scalable process management and systems design to accelerate our vision of setting people free to do great work.As a Gainsight Architect, you will serve as...

  • Software Developer

    1 week ago


    Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    We are looking for a skilled Software Developer to join our team. As a Backend Software Engineer, you will be responsible for designing and developing scalable and efficient software solutions. Key responsibilities include:Designing and implementing software solutions using various programming languages and frameworksCollaborating with cross-functional teams...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    Job DescriptionAs a key member of our team, the successful candidate will be responsible for developing, testing, and maintaining software applications.Key Responsibilities:Design, develop, and deploy software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsWrite and review code to ensure quality and...


  • Blacksburg, Virginia, United States Virginia Tech Full time

    The Macromolecules Innovation Institute (MII) at Virginia Tech seeks a skilled Office and Administrative Assistant to join our team. Located in Blacksburg, Virginia, MII is a leading research and education center dedicated to advancing fundamental knowledge and technical innovations in macromolecular science and engineering.About the RoleThis exciting...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    As a Full Stack Developer, you will be responsible for developing scalable and efficient software solutions using a range of technologies. This role requires strong programming skills, as well as experience with front-end and back-end development.The ideal candidate will have a strong understanding of software development principles and practices, as well as...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    About the RoleWe are seeking a Strategic IT Architect to join our team at the Commonwealth of Virginia. This is an exciting opportunity to work on complex technical projects and make a real impact on our organization.Job SummaryThe successful candidate will be responsible for providing technology guidance, roadmaps, principles, standards, and best practices...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team and lead the development of cloud services. The ideal candidate will have a strong background in cloud computing and experience working with cloud-based infrastructure.Responsibilities will include designing, implementing, and maintaining cloud-based applications, as...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    The IT Support Technician role is a dynamic position that involves providing day-to-day onsite information technology support to designated departments within the Virginia Tech Transportation Institute.This position will work closely with system administrators and other IT staff in developing and implementing IT policies, responding to security, networking,...


  • Blacksburg, Virginia, United States Virginia Polytechnic Institute and State University Full time

    Join Virginia Tech as a Design Lead for Sustainable Architecture Projects and play a key role in shaping the future of our campus.About the RoleWe are seeking an experienced Architect II to lead our design team in creating innovative, sustainable, and environmentally responsible projects. As a Design Lead, you will be responsible for:Collaborating with...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    About the Role:As a Software Engineer, you will play a key part in the development of our company's products, working closely with our cross-functional teams to deliver high-quality solutions. Your expertise in full-stack development will be crucial in ensuring our applications are scalable, efficient, and meet the needs of our users.Responsibilities:-...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    Key Responsibilities:• Collaborate with cross-functional teams to design and develop cloud-based applications.Requirements:• Proficiency in cloud computing platforms.• Experience with cloud-based infrastructure and services.About Us:At {company}, we're dedicated to harnessing the power of cloud technology to drive innovation and growth. Join us in...


  • Blacksburg, Virginia, United States Bach Team LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Project Director to lead our residential construction projects. This role is ideal for individuals who thrive in fast-paced environments, possess excellent leadership skills, and have a deep understanding of project management principles.Key ResponsibilitiesLead and manage multiple residential...

  • Research Scientist

    1 week ago


    Blacksburg, Virginia, United States Virginia Tech University Full time

    Postdoctoral OpportunitiesJoin the Systems Software Research Group at Virginia Tech, a hub for innovative software and hardware security projects. Our team is dedicated to advancing the field of software security through cutting-edge research and development.Key Responsibilities:• Conduct research in software security, focusing on program/binary analysis...


  • Blacksburg, Virginia, United States Virginia Tech University Full time

    About the OpportunityVirginia Tech University is seeking a highly skilled Architect II to join its team. As a Senior Building Design Specialist, you will be responsible for assisting the Director of Capital Design in aligning capital projects with the university's mission, vision, and strategic goals.Key Responsibilities:Collaborate with the Director of...

  • Software Engineer

    2 weeks ago


    Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    Key Responsibilities:As a Cloud Computing Professional, you will be responsible for designing, developing, and maintaining cloud-based systems and applications. You will work closely with cross-functional teams to ensure seamless integration and deployment of cloud services.What You Will Do:Design and develop cloud-based systems and applications using...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    Job Description:">VTTI is seeking a highly skilled Senior Autonomous Systems Engineer to join its esteemed research team. As a key member of the team, you will play a pivotal role in advancing the field of autonomous vehicle research by developing innovative software solutions for vehicle control and perception.About the Role:The ideal candidate will have a...


  • Blacksburg, Virginia, United States Virginia Polytechnic Institute and State University Full time

    About the Role">We are seeking a highly skilled Postdoctoral Research Fellow to join our team and contribute to cutting-edge research projects in software and hardware security. As a Postdoctoral Research Fellow, you will work closely with our experienced researchers to develop innovative solutions that advance the state-of-the-art in security...