Job Closed

This listing is no longer active.

Freenome

Freenome aims to reinvent disease management by enabling better early detection and intervention. The health technology company creates novel genomics solutions that make disease s

Senior Software Engineer I

Location

United States

Posted

88 days ago

Salary

$131.3K - $189.5K / year

Seniority

Senior

Job Description

Senior Software Engineer I

Freenome

Role Description At Freenome, we are seeking a mid-level Software Engineer to help develop software to combat cancer. The ideal candidate will be excited to work as part of an interdisciplinary team of engineers and analysts building end-to-end solutions for our clinical and R&D labs. You will be responsible for getting our state-of-the-art lab processes to interface with the rest of our systems. Depending on your skills and our needs, you'll be working on projects including distributed systems, system integration, database operations, and ETL. As a member of a fast-growing team, you’ll take the lead on major projects and collaborate actively with our world-class team of engineers, scientists, designers, and product managers. You are passionate about building reliable, maintainable, scalable, and fault-tolerant backend services, and you will have a significant impact on the continued growth of a high profile technology organization that is changing the landscape on early cancer detection. The role reports to our engineering management team. This role will be a Remote role. What you’ll do: - Design, develop, and deploy reliable, maintainable, scalable, and fault-tolerant backend services that power both our internal and external systems. - Collaborate with team members for code and design review. - Work with scientists, designers, product managers, and other engineers to solve complex problems in the face of lots of dynamism and uncertainty. - Guide and champion engineering hygiene and culture as a core part of the engineering backbone. Qualifications - BS in Computer Science, Engineering or related field, or equivalent training, fellowship, and/or work experience. - 3+ years of experience as a part of a software development team successfully shipping a software product. - Expertise with Java. - Experience designing and implementing scalable backend systems. - Direct experience with web service development. - Excellent written and verbal communication skills. - The ability to thrive in an environment where collaboration, communication, and compromise are an expected part of your day-to-day work. - A mindful, transparent, and humane approach to your work and your interactions with others. Requirements - Experience with a scripting language: Python, Javascript, Ruby, Scala, Go, etc. - Experience in Kubernetes, Docker, MySQL, AWS or Google Cloud Platform. - Domain-specific experience in computational biology, genomics or a related field. Benefits - The US target range of our base salary for new hires is $131,325- $189,525. - You will also be eligible to receive equity, cash bonuses, and a full range of medical, financial, and other benefits depending on the position offered. - Individual total compensation for this position will be determined at the Company’s sole discretion and may vary based on several factors, including but not limited to, location, skill level, years and depth of relevant experience, and education.

Job Requirements

  • BS in Computer Science, Engineering or related field, or equivalent training, fellowship, and/or work experience.
  • 3+ years of experience as a part of a software development team successfully shipping a software product.
  • Expertise with Java.
  • Experience designing and implementing scalable backend systems.
  • Direct experience with web service development.
  • Excellent written and verbal communication skills.
  • The ability to thrive in an environment where collaboration, communication, and compromise are an expected part of your day-to-day work.
  • A mindful, transparent, and humane approach to your work and your interactions with others.
  • Experience with a scripting language: Python, Javascript, Ruby, Scala, Go, etc.
  • Experience in Kubernetes, Docker, MySQL, AWS or Google Cloud Platform.
  • Domain-specific experience in computational biology, genomics or a related field.

Benefits

  • The US target range of our base salary for new hires is $131,325- $189,525.
  • You will also be eligible to receive equity, cash bonuses, and a full range of medical, financial, and other benefits depending on the position offered.
  • Individual total compensation for this position will be determined at the Company’s sole discretion and may vary based on several factors, including but not limited to, location, skill level, years and depth of relevant experience, and education.

Related Job Pages

More Software Engineer Jobs

Equinix logo

Senior Staff Engineer, Product Software

Equinix

The world's digital infrastructure company™

OtherRemoteTeam 5,001-10,000Since 1998H1B Sponsor

Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where tech thinkers and future builders turn bold ideas into breakthrough experiences, we welcome your unique perspective. Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You’ll find belonging, purpose, and a team that welcomes you—because when you feel valued, you’re empowered to do your best work. Job Summary This role will be joining a platform team dedicated to expanding Equinix compute offerings. We build and maintain a platform to incorporate virtualization and advanced networking to offer our customers a highly reliable service to consume Equinix Digital Services. This project also paves the way for future opportunities as we evaluate potential products to meet our growing customer needs. As a Senior Staff Engineer, you’ll work with product teams and other engineers to design systems and application software, and mentor junior team members. This position is part of the Infrastructure organization, with a mission to bring cloud-like access to Equinix’s platform. Responsibilities - Architect, implement, and maintain a new platform for a high-performance networking and compute - Closely collaborate with Product Management and internal stakeholders to ensure good product-market fit and direction - Foster an efficient build-it and run-it culture, blurring the lines between operations and development, continuously reducing time to improve customer outcomes - Facilitate cross-stakeholder discussions to ensure alignment on compute platform requirements and design trade-offs, while considering performance, scalability, and reliability factors - Bring passion, enthusiasm, peer review and mentorship, and a positive attitude to the team - Model great engineering by writing efficient and secure code while constructively reviewing that of your peers and maintaining a high bar Qualifications - Recent and proficient experience with Golang (Go) and Python and API development - Strong experience in building and operating highly reliable distributed systems - Strong understanding of building and operating containerization technologies such as Kubernetes, Docker, CSI, and CNI. - Uncompromising in implementing CI/CD for any code deployed beyond your laptop - Excellent problem-solving and analytical skills to troubleshoot and resolve distributed system issues - Excellent written and verbal communication skills to effectively convey findings, recommendations, and technical details to various stakeholders - Continuous learning mindset and willingness to stay updated with emerging technologies and industry trends - Have worked in a globally distributed team Preferred Qualifications - Proficiency in Linux concepts such as PCI devices, kernel capabilities, and QEMU virtualization - Solid understanding of Network Function Virtualization (NFV), networking protocols, DPDK and/or VPP The targeted pay range for this position in the following location is / locations are: United States - Other posted locations not specifically listed : 136,000 - 204,000 USD / Annual United States - CA Non-Bay Area, AK, CT, DC, IL, MD, MA, NJ, NY, VA, WA : 150,000 - 224,000 USD / Annual United States - CA Bay Area : 163,000 - 245,000 USD / Annual Our pay ranges reflect the minimum and maximum target for new hire pay for the full-time position determined by role, level, and location.The pay range shown is based on our compensation structure in place at the time of posting and may be updated periodically based on business needs. Individual pay is based on additional factors including job-related skills, experience, and relevant education and/or training. The targeted pay range listed reflects the base pay only and does not include bonus, equity, or benefits. Employees are eligible for bonus, and equity may be offered depending on the position. Equinix Benefits As an employee, you become important to Equinix’s success. We ensure all your benefits are in line with our core values: competitive, inclusive, sustainable, connected and efficient. We keep them competitive within the current marketplace to ensure we’re providing you with the best package possible. So, wherever you are in your career and life, you’ll be able to enhance your experience and bring your whole self to work. Employee Assistance Program: An Employee Assistance program is available to all employees. US Benefits: - Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members. - Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future. - Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge. Eligibility requirements apply to some benefits. Benefits are subject to change and may be subject to specific plan or program terms. Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form. Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. We use artificial intelligence in our hiring process. Learn more here.

United States
$136K - $245K / year
Job Closed
OtherRemoteTeam 51-200

Enterprise Solutions and Management (ESM) is a rapidly growing government contractor that provides strategic IT services that meet mission needs for Defense and Federal customers. We are hiring a Software Systems Engineer for an exciting remote opportunity. Job Description and Responsibilities Provides application development, integration, and maintenance support for the implementation and optimization of DocuSign CLM within the DEDSO environment. Formulates and defines specifications to integrate DocuSign CLM functionality with existing business processes. Designs, codes, tests, debugs, and documents application solutions while providing ongoing maintenance and optimization strategies. Develops strategic use cases, supporting documentation, and stakeholder training materials to ensure effective adoption and operational efficiency. Evaluates new and existing software use cases, recommending best practices and alternative approaches to maximize process efficiency. Supports the development of APIs or other data-sharing mechanisms to facilitate reporting requirements and assists in the creation and implementation of metadata tagging programs for reporting and workflow management within DocuSign CLM.skills and technical ability. Experience operating in a Government or Military culture is preferred. Required Knowledge, Skills and Abilities (KSA) - Knowledge of DocuSign CLM configuration, implementation, and integration with existing business processes. - Knowledge of software development lifecycle activities, including design, coding, testing, debugging, documentation, and application maintenance. - Knowledge of business process analysis and strategic use case development to optimize workflow and improve operational efficiency. - Knowledge of API development, data integration methods, and reporting tools to support information sharing and reporting requirements. - Knowledge of metadata tagging, reporting structures, and training documentation to support system adoption and stakeholder engagement Desired KSA - Be a positive, self-motivated, and proactive person with the ability to adapt to change and tolerate stressful situations - Candidate must communicate effectively with team members, team lead, management, and government customer - Must have the ability and desire to research and develop creative solutions to unique problems with minimal supervision Minimum Training, Education, and Certifications - Five (5) years relevant experience - Relevant certification from nationally recognized authority - DoD Approved 8570 Baseline Certification (eg Security +) - Demonstratable experience successfully implementing DocuSign CLM Minimum Clearance - Secret Physical Requirements - Required to stand, walk and sit; communicate verbally both in person and by telephone; use hands to finger, handle or feel objects or controls; reach with hands and arms. Specific vision abilities required by this job include close vision, distance vision, depth perception, color vision and the ability to adjust focus. Additional Requirements - Other duties as assigned ESM provides equal employment opportunity to all individuals regardless of race, color, creed, religion, gender, age, sexual orientation, national origin or ancestry, disability, genetic information, veteran status, gender identification or any other characteristic protected by state, federal or local law.

United States
Job Closed

Mid-Level Software Developer

Fusion Technology

Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of the beautiful mountainsides of West Virginia, steps away from the Federal Bureau of Investigation's Criminal Justice Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to providing comprehensive IT services and solutions to mission-critical US Government programs and the Intel Community.

Who is Fusion Technology? Fusion Technology is a performance-driven HUBZone Small Business concern residing in the heart of the beautiful mountainsides of West Virginia, steps away from the Federal Bureau of Investigation's Criminal Justice Information Services Division's Headquarters. Founded in 2007 by an Engineer-by-trade, Fusion Technology dedicates our valuable resources to providing comprehensive IT services and solutions to mission-critical US Government programs and the Intel Community. Position Location: Remote Who are you? Security-cleared Professional: An active DOD Secret Security Clearance or higher is required to be considered. Education is important to us: You have a Bachelor's Degree with 4-8 years of experience or Masters with 2-6 years of relevant experience. Experience is important to us: Possesses and applies expertise on multiple complex work assignments. Assignments may be broad in nature, requiring originality and innovation in determining how to accomplish tasks. Operates with appreciable latitude in developing methodology and presenting solutions to problems. Contributes to deliverables and performance metrics where applicable. What you'll do: - Develops, creates, and modifies general computer applications software or specialized utility programs. - Analyzes user needs and develops software solutions. - Designs or customizes software for client use with the aim of optimizing operational efficiency. - Analyzes and designs databases within an application area, working individually or coordinating database development as part of a team. - Researches, designs, develops, and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. - Sets operational specifications and formulates and analyzes software requirements. - Designs embedded systems software. - Applies principles and techniques of computer science, engineering, and mathematical analysis. What matters to you matters to us. Fusion Technology values its employees and works hard to ensure proper care for them and their families. We desire to compensate employees in a competitive, motivational, fair, and equitable way with other employers in the marketplace. Salary is only one component of employee compensation but an integral part of recruiting and retaining qualified employees. However, at Fusion Technology, we take a comprehensive approach and consider each employee's needs to tailor a compensation plan that provides financial security and peace of mind. Our competitive package includes a best-in-class matching 401K program, a comprehensive healthcare plan through Cigna, a competitive employer contribution to a health savings account, vision and dental plans, life insurance, short- and long-term disability, and personal leave, in addition to paid certifications and training. Fusion Technology LLC is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce. Qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.

United States
Job Closed
WEX logo

Senior Director, Engineering, Field Services Management

WEX

Simplifying the business of running a business.

Full TimeRemoteTeam 5,001-10,000Since 1983H1B Sponsor

• Develop, drive, and execute a long-term vision and strategy for the WEX FSM product • Own end-to-end product engineering delivery for a vertical SaaS platform, aligning technical strategy with domain-specific customer needs and business outcomes • Define and implement a comprehensive architectural roadmap for the FSM product, aligning with business objectives and industry best practices • Foster a culture of innovation, collaboration, empowerment, and continuous learning within the engineering teams • Continuously challenge the status quo and implement mechanisms to reduce time-to-market using evolving engineering approaches and AI-first development • Collaborate with other Mobility engineering teams to reuse development practices and components to reduce duplication • Craft, lead, manage, and grow high-performance engineering leaders and teams • Hire, coach, promote, and retain high performers to achieve WEX goals • Work closely with product and commercial partners to drive, prioritize, and work backwards from the customer requirements and exceed expected outcomes • Drive effective monthly, weekly, and quarterly mechanisms to plan, execute, and audit workstreams • Partner with product and commercial (sales) leads to maintain a well-thought out roadmap, and create clear and inter-dependent OKRs with these partners • Establish a robust and clear engineering roadmap to maintain clarity and motivation for the engineering team • Maintain career growth plans and provide monthly and quarterly feedback for individuals’ continual progress • Establish measurement of metrics-driven dev productivity across FSM engineering org • Comfortably present, influence, and communicate to the senior leadership team • Provide regular updates and insights to senior leadership on the challenges and opportunities within the Mobility domain • Effectively manage up, across, and down with tangible written strategy documents or plans

United States
$230.8K - $283.6K / year