Staff Full Stack Software Engineer

About the Role

Title: Staff Full Stack Software Engineer

Location: Remote
Work Type: US
Time Type: Full time
Job Type: Employee

Job Description:

About Us

Odeko is on a mission to champion your neighborhood cafes, coffee shops, and other establishments through technology. Whether we’re saving small business owners hours every week with our tech-based operating platform, reducing CO2 emissions by consolidating deliveries, or developing a user experience that makes every new customer feel like a regular, Odeko supports our small business partners from open to close. Local coffee shops and cafes are the backbone of any given community, and we’re here to help manage the day-to-day tasks with a platform so intuitive, it’s kinda like magic.

The Odeko team is diverse, passionate, and innovative. Our 400+ employees are spread across numerous departments and business lines, but are single-minded in our mission to develop technology to support the many needs of our customers. We believe that small businesses need support now more than ever, and that Odeko is uniquely positioned to provide that support.

Role Overview

As a Staff Full Stack Software Engineer at Odeko, you’ll play a key role in shaping the technical direction of our products. This is a high-impact, individual contributor role where you’ll lead the design and delivery of complex, scalable systems that directly support the success of small businesses.

You’ll work across the entire stack, collaborating closely with Product, Design and fellow engineers to drive forward strategic initiatives, mentor peers, and ensure our platforms remain robust, efficient, and user-focused. This role is perfect for someone energized by big-picture thinking, who also enjoys deep technical execution.

What you will be working on:

  • Architect and deliver end-to-end features and platforms across our supply chain and ordering systems
  • Lead high-complexity projects, influencing technical direction and design standards
  • Build and evolve scalable APIs and microservice infrastructure using modern technologies
  • Act as a trusted mentor and technical guide for engineers across multiple teams
  • Partner with stakeholders across Product, Design, Operations and Engineering Leadership to shape meaningful outcomes
  • Champion engineering excellence, from testing and documentation through to CI/CD and DevOps best practice

Who we are looking for:

Essential:

  • 10+ years’ experience developing scalable SaaS applications in fast-paced environments
  • Deep expertise in Ruby on Rails, GraphQL, Kafka; familiarity with AWS, React and Typescript is a plus
  • Proven experience leading large-scale engineering efforts spanning multiple quarters
  • Strong grasp of microservice architecture and event-driven systems
  • A strategic, outcomes-focused mindset with proven, excellent communication and mentoring skills

Desirable:

  • Experience with technologies in our stack: Kubernetes, Docker, Terraform, CI/CD tools (e.g. ArgoCD, Concourse)
  • Passion for agile principles, continuous learning and experimentation
  • Comfortable in startup/scaleup settings, particularly post-Series C

APPLY HERE

Manager, Products – Claims

About the Role

Title: Manager, Products – Claims (Remote) 12700

Location: US

ID: #605984

Job Description:The Manager, Products is responsible for collaborating with operations stakeholders, software development and external clients to define and prioritize the Product Vision and Roadmap. This position applies agile principles to deliver innovative product solutions.

RESPONSIBILITIES/TASKS:

  • Leads and drives product planning; oversees development and implementation.
  • Manages a team of product-focused professionals, establishing & implementing metrics to drive high performance and efficiency.
  • Creates a positive team atmosphere by actively engaging and mentoring employees.
  • Establishes and maintains product portfolio and representation of the portfolio for sales, segment leadership, and the Product Community.
  • Uses market research and user input to identify product gaps and opportunities to improve and optimize.
  • Engages with sales, account management, internal operations, software development and key market stakeholders to define product needs and innovation opportunities.
  • Assists with pricing for each product; tracks and reports profitability margins at the product and customer level.
  • Assists in the development of clear documentation, user manuals, training materials and business process flows that e xplain how our technical solutions and business processes are executed.
  • Participates in development of annual departmental budget, monitors budget, and identifies budget discrepancies. Researches cause and makes recommendations.
  • Responsible for balancing workload to optimize the effectiveness of the department.
  • Manages product roadmap priorities to ensure development work is prioritized.
  • Provides direction on use cases for product enhancements and new products to product and technical team.
  • Works effectively with business unit’s senior leaders and functional teams to ensure success.
  • Plays an active role in agile sprint ceremonies throughout an engagement including but not limited to – team cadence, cross platform coordination, discovery and framing, and stakeholder governance
  • Evangelizes and upholds agile practices and methodologies
  • Evaluates customer requests for capabilities, industry drivers, and competition to determine product priorities.
  • Evaluates regulatory changes to determine how they should be accommodated in business unit’s products.
  • Defines solutions for prospects, including business unit’s products and their integration with third party solutions.
  • Leads key product definition, prioritization, and launch decisions.
  • Leads product strategy and scope decisions based on internal and external factors.

DIRECTION EXERCISED:

Directly supervises exempt and non-exempt staff in accordance with company policies and applicable Federal and State Laws. Responsibilities include but are not limited to effectively interviewing, hiring, terminating, and training employees; planning, assigning and directing work; appraising performance; rewarding and counseling employees; addressing complaints and resolving problems; supporting and encouraging the engagement process.

This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.

EMPLOYMENT QUALIFICATIONS:

EDUCATION:

Bachelor’s degree in Marketing, Computer Science, or a related field. Relevant combination of education and experience may be considered in lieu of degree. Continuous learning, as defined by the Company’s learning philosophy, is required. Certification or progress toward certification is highly preferred and encouraged.

EXPERIENCE:

Seven (7) years experience of progressive responsibility in a relevant industry with demonstrated technical knowledge that provides the necessary knowledge, skills and abilities required. Three (3) years supervisory or lead experience in healthcare or property & casualty insurance required.

SKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED:

  • Knowledge of SDLC, as needed for the business unit.
  • Strong knowledge of Health Insurance plan specifications or P&C insurance.
  • Understands the needs of health plans related to HIPAA, CMS, and other regulatory requirements, as needed for the business unit.
  • Ability to create business cases, taking into consideration market demand, competitive pricing, cost to build, and cost to operate.
  • Ability to prioritize and organize effectively.
  • Excellent story writing and story splitting skills.
  • Critical thinking and analytical skills.
  • Excellent communications skills.
  • Working knowledge of Lean and Agile values, principles, and practices.
  • Must have collaborative attitude and innovative mindset.
  • Must demonstrate leadership ability and team building skills to effectively supervise professional and non-professional staff and interact with all levels of management.
  • Ability to work with and emp ower others on a collaborative basis to ensure success of unit team.
  • Ability to effectively exchange information, in verbal or written form, by sharing ideas, reporting facts and other information, responding to questions and employing active listening techniques.
  • Ability to effectively present budgetary and/or cost information, and respond to questions as appropriate.
  • Ability to establish workflows, manages multiple projects, and meets necessary deadlines.

WORKING CONDITIONS:

Work is performed in an office setting with no unusual hazards.

The qualifications listed above are intended to represent the minimum education, experience, skills, knowledge and ability levels associated with performing the duties and responsibilities contained in this job description.

APPLY HERE

JIRA SME – Program Manager

About the Role

Title: JIRA SME/Program Manager

Location: USA-

Job ID: 2025-11119

Job Description:

Overview

Planned Systems International (PSI) is currently seeking a JIRA SME/Program Manager will be responsible for overseeing a specific project within a PMO Support Team on a software development Portfolio at the Department of Veteran Affairs (VA). They will provide cross-functional oversight of a project or initiative with a specific scope and timeline, which could entail oversight of software development efforts, strategic initiative support, or implementation of a new tool or process. This role involves coordinating with stakeholders, ensuring projects are delivered on time and within scope and budget, and driving initiatives that align with the organization’s goals. The Project Manager will oversee task management, action tracking, business process analysis/improvement, data and document management, communication, scope management, risk management, schedule coordination, meeting logistics, and Jira administration. Candidates should have a background in government consulting, project management principles, and Agile software development.

Essential Functions and Job Responsibilities

  • Provide cross-functional oversight of a specific Portfolio project or initiative, serving as chief point of contact (POC) and subject matter expert (SME) for the project/product in the case of the latter.
  • Develop detailed project plans, including scope, schedule, budget, resources, and risk management strategies.
  • Define project objectives, deliverables, and success criteria in collaboration with stakeholders.
  • Oversee all phases of the project lifecycle, from initiation to closure.
  • Develop and maintain holistic knowledge of the project and its stakeholders to support answering information requests and communication requirements with internal and external stakeholders to ensure project requirements are understood and met.
  • Collaborate with VA leadership, customers, end-users, developers, and PMO Support colleagues to manage Product Line operations and track progress toward goals and objectives.
  • Serve as a key integration between internal and external teams to facilitate coordination of tasks and activities by developing and maintaining relationships with representatives from applicable groups and dependencies.
  • Perform Jira administration tasks, specifically the management of requirements, work items, risks, and project documentation in the designated Jira and Confluence repositories.
  • Provide support and oversight for all standard project management competencies in the areas of risk, schedule, scope, requirements, budget, and security (e.g. authority to operate (ATO) support).
  • Support the government with the development of high-quality responses to external and internal communication requests in the form of PowerPoint presentations/slides, executive summaries, email correspondence, white papers, reports, and spreadsheets.
  • Convert data and information provided by technical subject matter experts into executive-level “laymen’s terms.”
  • Coordinate action items and proactively drive assignments to completion.
  • Monitor project progress and address any issues or risks that arise.
  • Prepare and present regular reports on project status, risks, and outcomes to senior management.
  • Conduct regular project reviews and audits to ensure compliance with best practices and organizational policies.
  • Identify opportunities for process improvements and implement best practices.
  • Conduct research on special topics and recommend solutions to government clients.
  • Stay up to date with VA policy, industry trends, and advancements in program management and software development.
  • Facilitate executive-level virtual meetings, including preparing meeting agendas, capturing minutes, and tracking outcomes and action items.
  • Work proactively and independently to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices.
  • Function as part of an integrated team sharing products, best practices, and information across the PMO Support Team.
  • Perform related duties as assigned by supervisor.

Minimum Requirements

  • Bachelor’s degree
  • 5–8 years of relevant experience
  • PMP Certification
  • Experience working as a federal contractor or employee.
  • Excellent written and verbal communication skills, including the ability to communicate with brevity and clarity to government clients and develop work products that meet professional quality standards with minimal supervision.
  • Experience working as a consultant, with an understanding of how to effectively manage and support government clients and stakeholders.
  • Strong understanding of software development life cycle (SDLC) and Agile methodologies.
  • Proficiency in project management tools (e.g., JIRA, MS Project) and methodologies.
  • Ability to schedule, organize, and facilitate executive-level virtual meetings and summarize outcomes.
  • Ability to self-organize, balance workload, complete tasks on time (without reminders), proactively seek out assignments, and offer improvements to client delivery.
  • Strong analytical skills and attention to detail.

Required Technical/Business Tools Experience

  • MS Office (Word, Excel, PowerPoint, Outlook, Teams)
  • MS SharePoint
  • MS Visio
  • Jira or comparable development management tool

Desired Qualifications

  • Experience working as a VA contractor or employee.

Physical Demands

  • Ability to effectively communicate in English, including talking and hearing.
  • Ability to operate productively in a fully remote work environment, including the ability to take meetings and phone calls from a quiet and private space during business hours.
  • Ability and willingness to actively participate in virtual meetings throughout most of the workday and be responsive to messages (MS Teams) and emails (MS Outlook) within reasonable timeframes set by the supervisor or client.
  • Ability to be responsive and working during Eastern time zone standard business hours (8:00am to 4:00pm EST).
  • Ability to satisfy security clearance and onboarding requirements:
    • Print, sign, scan, and return onboarding documentation.
    • Travel at personal expense to nearest government facility to get fingerprinted, apply for a PIV badge, pick-up the PIV badge, and pick-up government equipment.

APPLY HERE

Lead Data Engineer

About the Role

Lead Data Engineer

Location: GA-Atlanta

Career area

Analytics

Location

1 Bowerman Drive, Atlanta, Georgia 30326, United States

Job ID

R-60196

Job Description:

NIKE, Inc. does more than outfit the world’s best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and create. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At NIKE, Inc. it’s about each person bringing skills and passion to a challenging and constantly evolving game.

Lead Data Engineer – NIKE USA Inc. – Atlanta, GA. Design and implement data products and features in collaboration with product owners, data analysts, and business partners using Agile / Scrum methodology; contribute to overall architecture, frameworks and patterns for processing and storing large data volumes; evaluate and utilize new technologies/tools/frameworks centered around high-volume data processing; drive the implementation of new data projects and the optimization of existing solutions; translate product backlog items into engineering designs and logical units of work; profile and analyze data for the purpose of designing scalable solutions; define and apply appropriate data acquisition and consumption strategies for given technical scenarios; design and implement distributed data processing pipelines using tools and languages prevalent in the big data ecosystem; build utilities, user defined functions, libraries, and frameworks to better enable data flow patterns; implement complex automated routines using workflow orchestration tools; drive collaborative reviews of designs, code, and test plans; work with architecture, engineering leads and other teams to ensure quality solutions are implemented, and engineering standard methodologies are defined and followed; anticipate, identify and tackle issues concerning data management to improve data quality; build and incorporate automated unit tests and participate in integration testing efforts; utilize and advance continuous integration and deployment frameworks; solve complex data issues and perform root cause analysis; collaborate closely with Product team counterparts; work across teams to resolve operational & performance issues; provide work estimates and represent work progress and challenges; identify and remove technical bottlenecks for your engineering squad; and provide leadership, guidance and mentorship to other data engineers. Telecommuting is available from anywhere in the U.S., except from SD, VT, and WV. 

Must have a Bachelor’s degree in Computer Science, Engineering, Information Technology and five (5) years of progressive post-baccalaureate experience in the job offered or in a engineering-related occupation. Experience must include: 

  • Big data system design; 
  • SQL; 
  • Spark; 
  • Airflow 
  • Python 
  • Kafka 
  • Change Data Capture implementation 
  • Data Modeling 
  • Data Architecture 
  • Data Pipeline design 
  • Spark Optimization 
  • Data Security 
  • Continuous Integration and Continuous Deployment 
  • Data Quality framework 
  • Data Observability 

APPLY HERE

Staff Full Stack Engineer

About the Role

Title: Staff Full Stack Engineer

Location: Remote US

Job Description:

Location: Remote

Type: Full Time

Min. Experience: Experienced

Career Fulfillment & Culture

People come to work for Deque because of what we do: enable businesses and organizations to make their sites and apps accessible to everyone, including people with disabilities. The personal fulfillment employees feel here is unparalleled. In addition to the altruistic nature of our jobs, the organizational structure is extremely flat and welcoming. Women-owned and operated, Deque CEO Preety Kumar is internationally revered for her down-to-earth personality and work ethic. Deque’s core values are central to our culture of customer satisfaction. Do you share them?

  • Innovation with results that matter
  • Deliver what you promise
  • Can-do attitude
  • Open, direct & respectful communications
  • We care deeply
  • We practice humility

At Deque, you’ll work with the best and brightest minds in the industry, sharing best practices, tackling new issues and uncovering new approaches.

Deque experts regularly contribute to W3C Accessibility Working Groups and collectively hold more CPACC, WAS, & CPWA certifications issued by the IAAP than any accessibility testing company in the world.

Position Description

Deque is seeking a Senior Full Stack Software Engineer to join our Development department on the axe Monitor Team. This position will play a crucial role in developing and enhancing our axe Monitor product, which helps organizations continuously monitor and improve the accessibility of their digital platforms. The ideal candidate will lead major technical projects, contribute to architectural decisions, and mentor other team members while working in a collaborative environment committed to digital equality. We’re looking for someone with extensive experience in both front-end and back-end technologies who is passionate about creating accessible software solutions that make a real difference in people’s lives.

Primary Responsibilities

  • Contribute to the development of the axe Monitor product, implementing new features and enhancing existing functionality
  • Lead major technical projects from start to finish, including planning, implementation, and deployment
  • Ensure implementations are architecturally sound, scalable, and robust
  • Maintain a high level of software quality through code reviews and documenting standards
  • Write and review technical proposals to improve product architecture and infrastructure
  • Mentor and support developers on your team, fostering growth and knowledge sharing
  • Participate in team meetings and interviews to ensure alignment and contribute to team culture
  • Follow Agile development practices to help the team meet product delivery goals
  • Develop innovative solutions to improve both the team and the product
  • Work with Product Management to define and prioritize features, bug fixes, and software maintenance
  • Work with Sales, Service, and Customer Support to help customers use our products effectively

Requirements

  • 7+ years of experience building and maintaining large-scale SaaS applications
  • 3+ years of experience developing Java applications, preferably with the Spring stack
  • Experience with NodeJS and React
  • Experience with SQL databases (e.g. MySQL, PostgreSQL, SQL Server)
  • Experience maintaining continuous integration pipelines (e.g. GitHub actions, CircleCI)
  • Experience with messaging systems (e.g. ActiveMQ, RabbitMQ)
  • Experience with AWS services (e.g. Lambda, S3, ECS)
  • Experience with building containerized services (e.g Docker, Kubernetes)
  • Experience working on a global, remote team of engineers that follows Agile methodologies

APPLY HERE

Solution Architect Digital

About the Role

Title: Solution Architect Digital

Location: WI-Milwaukee

Minimum Education Level :

Bachelor’s Degree

Experience Required :

Training :

Bachelors Degree

Duration :

Shift :

Unspecified

Hours per week:

40

Job Description: JOB REQUIREMENTS: \*Preferred location Milwaukee, WI (hybrid). Open to
remote as well. We are seeking a strategic and technically adept
Solution Architect to join our Digital Transformation team. The
successful candidate will collaborate closely with Technology product
owners and architects to design scalable and secure enterprise-wide
solutions. This role involves leading the architectural design and
integration of Salesforce, ERP systems, tax engines, eCommerce platform,
EDI, and MDM platforms to support end-to-end digital transformation
initiatives. The ideal candidate possesses a deep understanding of cross
systems architecture, strong analytical skills, and a collaborative
mindset to ensure alignment between business goals and technical
implementation. Key Responsibilities: Define and maintain the end-to-end
architecture for Tier 1 Order Management Systems across multiple
platforms, including Salesforce OMS, Oracle/SAP ERPs, tax engines,
websites, and MDM systems. Collaborate with cross-functional technical
architects to translate business strategies into actionable technology
roadmaps. Lead architectural reviews and solution governance to ensure
proposed systems align with enterprise standards, scalability, and
security requirements. Develop integration patterns and interface
definitions for seamless data exchange across cloud and on-premises
systems. Document current and future state architectures and communicate
impacts and trade-offs to stakeholders. Provide oversight and technical
guidance during solution implementation phases to ensure design
integrity. Champion best practices for platform architecture, DevOps,
API design, security, and data governance. Collaborate with Business
Analysts and Product Managers to align user stories and requirements
with architectural principles. Support risk assessment, compliance, and
audit-readiness efforts for all integrated systems. Qualifications:
Bachelor\’s or Master\’s degree in Computer Science, Information
Systems, Engineering, or a related field. 5+ years of experience in
enterprise or solution architecture, preferably in a digital
transformation or global manufacturing environment. Strong understanding
of modern architectural frameworks (TOGAF, Zachman, etc.). Proficient in
architecture modeling tools (e.g., Lucidchart, Visio) and integration
technologies (e.g., MuleSoft, Kafka). Knowledge of cloud platforms
(Azure, AWS) and security design principles. Experience working in
Agile/Scrum environments with exposure to CI/CD, DevSecOps, and
microservices. Excellent communication, leadership, and stakeholder
management skills. The salary range provided is intended to display the
value of the company\’s base pay compensation for this position. Salary
is dependent on a multitude of factors, including but not limited to the
physical worksite\… 

APPLY HERE