Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer

Crane WW

Sr. Software Engineer

We are seeking a Senior Software Engineer with strong expertise in Functional Programming and F# to join our engineering team. This role focuses on designing and building scalable service-based systems, high-performance APIs, and data-driven platforms. The ideal candidate has deep experience with functional programming principles, distributed systems, and modern cloud-native development. You will work closely with architects, product teams, and other engineers to design robust solutions, implement high-quality services, and drive performance and reliability improvements across our platform. This role requires both hands-on engineering excellence and strong architectural thinking, particularly around API design, event-driven systems, and analytics for system performance.

Software Development

  • Design, develop, and maintain high-performance backend services using F# and.NET.
  • Apply functional programming concepts such as immutability, pure functions, composition, and domain modeling.
  • Build and maintain service-based APIs and distributed systems.
  • Implement robust data processing and integration pipelines.
  • Write clean, maintainable, and testable code following modern software engineering practices.

Architecture & Design

  • Contribute to the architecture and design of scalable service-based platforms.
  • Design RESTful APIs and event-driven services that support high throughput and reliability.
  • Evaluate technical trade-offs and guide system design decisions.
  • Drive improvements in performance, scalability, observability, and reliability.

Cloud & DevOps

  • Develop and deploy services in AWS environments.
  • Build and maintain CI/CD pipelines using GitHub and GitHub Actions.
  • Collaborate with DevOps teams to implement infrastructure and deployment best practices.

Data & Messaging

  • Design and optimize PostgreSQL and SQL-based data models.
  • Implement high-throughput data processing pipelines.
  • Work with message-based architectures such as Kafka or other event streaming systems.

Education and Experience

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 7+ years of professional software development experience.
  • Strong experience with.NET ecosystem and F# functional programming.
  • Deep understanding of functional programming concepts
  • Experience building service-oriented or microservices architectures.
  • Strong experience designing and implementing RESTful APIs.
  • Experience with AWS cloud services.
  • Experience with GitHub and CI/CD pipelines using GitHub Actions.
  • Strong experience with PostgreSQL or other SQL databases.
  • Experience analyzing and improving system performance and scalability.
  • Experience with Kafka or other event streaming/message passing technologies.
  • Experience with event-driven architectures.
  • Knowledge of Domain Driven Design (DDD).
  • Experience implementing observability, metrics, and performance analytics.
  • Experience with containerization and cloud-native infrastructure (Docker, Kubernetes).
  • Prior experience working in high-scale distributed systems.

Why Should You Work For Crane?

At Crane, we believe in providing our employees with excellent benefits at a Great Place to Work.

We offer:

  • Quarterly Incentive Plan
  • 136 hours of Paid Time Off which equals 17 days for the year, that can be used for Sick Time or for Personal Use
  • Excellent Medical, Dental and Vision benefits
  • Tuition Reimbursement for education related to your job
  • Employee Referral Bonuses
  • Employee Recognition and Rewards Program
  • Paid Volunteer Time to support a cause that is close to your heart and contributes to our communities
  • Employee Discounts
  • Wellness Incentives that can go up to $100 per year for completing challenges, in addition to a discount on contribution rates

Come join the leader in logistics and take your career in the right direction.

Disclaimer:

The above statements are intended to describe the general nature and level of work being performed by people assigned to this position. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

We maintain a drug-free workplace and perform pre-employment substance abuse testing.

This position requires the final candidate to successfully pass an E-Verify Check.

Company benefits are contingent upon meeting eligibility requirements and plan conditions.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer in Humble, TX vacancy
  • $91.05k - $119.54k

    Senior Security Software Engineer Description - About Us Innovation is in HP’s DNA. From our origins in a Palo Alto garage in 1939, to our current position as one of the world’s leading technology companies, HP has grown to become a leader in technology and corporate... 
    Senior
    Full time
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    HP

    Spring, Montgomery County, TX
    4 days ago
  • $130.7k - $205.2k

     ...Senior Software Engineer Description - Fusion/ODF is a Windows-based low-level device platform software component installed on millions of HP devices to enable connectivity, telemetry, and more modern AI or subscription use cases. The platform is modular and event... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area
    Relocation
    Flexible hours
    Shift work

    HP

    Spring, Montgomery County, TX
    9 days ago
  •  ...Job Title: Senior Applications Engineer Company: GrayWolf Location: Humble, TX Reports To: Applications Engineering Manager...  ...and non-technical stakeholders. ~ Proficient in design software (AutoCAD, Revit, etc.) for creating technical drawings. ~ Strong... 
    Senior

    GRAYWOLF INTEGRATED CONSTRUCTION COMPANY

    Humble, TX
    4 days ago
  •  ...Position: Sr. Power Platform Location: Woodlands (Houston), TX Experience and Skills: ~10-15 years’ experience overall ~ Needs to have Canvas Power App Development experience and Cloud experience, MSFT Technologies ~ Candidate should know all... 
    Senior

    MILLENNIUMSOFT

    Spring, Montgomery County, TX
    9 hours ago
  •  ...Job Title : Sr. Python Developer Openings : 1 Length : 6-12 months + Extensions Schedule: Onsite...  ...Day : • As part of an integrated project team consisting of software engineers, data scientists, and computational engineers, contribute to a... 
    Senior

    Saxon Global

    Spring, Montgomery County, TX
    9 hours ago
  • $165k - $241.4k

     ...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data...  ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours

    CISCO Systems

    Spring, Montgomery County, TX
    13 hours ago
  • $130.7k - $205.2k

     ...Senior Software QA Engineer The Senior Software QA Engineer is responsible for overseeing the design, implementation, and maintenance of robust and scalable software systems. The role collaborates with cross-functional teams, including software developers, system administrators... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area
    Relocation
    Flexible hours
    Shift work

    HP Development Company, L.P.

    Spring, Montgomery County, TX
    3 hours ago
  •  ...Sr. Business Intelligence Engineer You'll work in three main modes on our Business Intelligence team: Problem-solving and solution design You'll act as part private investigator, part anthropologist as you work to map real-world activity and processes to systems... 
    Senior

    Crane WW

    Humble, TX
    3 days ago
  • CDI PRODUCTS LLC is seeking a CMM Programmer for full-time employment located in Humble, Texas. This role involves programming and overseeing coordinate measuring machines, ensuring precision and effectiveness through rigorous testing and analysis. The ideal candidate ...
    Senior
    Full time

    CDI PRODUCTS LLC

    Humble, TX
    1 day ago
  •  ...Software Engineer (.Net) Location: Spring, TX Duration: 12+ months contract Required Skills: Must have 8+ years proficiency experience in C#,.Net technologies, design patterns, and strong programming skills for production solutions. Excellent analytical... 
    Contract work
    Local area

    Experis

    Spring, Montgomery County, TX
    4 days ago
  • $147.05k - $230.85k

     ...Software Systems Engineer This role is responsible for providing guidance for the design, implementation, and maintenance of complex software systems that meet specific business needs or technical requirements. The role collaborates with cross-functional teams, including... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Relocation
    Flexible hours
    Shift work

    HP

    Spring, Montgomery County, TX
    21 hours ago
  • Senior Python Backend Developer We are looking for local Houston area candidates only. Or the person must relocate to Houston from day one. Immediate need for a backend Python developer to join the agile team building the Upstream Kepler data platform. This is part...
    Senior
    Local area
    Immediate start
    Relocation

    Samprasoft

    Spring, Montgomery County, TX
    4 days ago
  •  ...Senior Application Security Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days...  ...Actions, Jenkins, GitLab, Azure DevOps, etc.). Ensure software integrity through code signing, artifact validation, and provenance... 
    Senior
    Work experience placement
    Work at office
    2 days per week

    HPE

    Spring, Montgomery County, TX
    4 days ago
  •  ...Senior AI Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an...  ...training sessions Must-Have Qualifications • 3+ years of software engineering experience with strong coding skills • Practical... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Spring, Montgomery County, TX
    9 hours ago
  •  ...we want you to be a part of our team. Job Summary Memorial Hermann SE campus seeks a strong generalist to join our team as a Sr. Medical Technologist on day shift. Position will oversee Point of Care and Micro. Schedule is: 3x 12 hour shifts; 6 a.m. to... 
    Senior
    Shift work
    Day shift

    Memorial Hermann Health System

    Humble, TX
    4 days ago
  • Jones Middle School in Aldine Independent School District is seeking an Assistant Principal to lead instructional quality and school operations. The successful candidate will hold a master's in educational administration, Texas administrator certification, and demonstrate...

    Aldine Independent School District

    Humble, TX
    1 day ago
  • $80k

     ...Sr. Ramp Manager- George Bush International Airport (IAH1) Job Category : Airport Operations Requisition Number : SRRAM016670 Full-Time Salary: $80,000 USD per year Locations Humble, TX 77338, USA Perks of the job 401(k) matching Paid time off Eligible for annual discretionary... 
    Senior
    Full time
    Local area
    Shift work
    Night shift

    PrimeFlight Aviation Services

    Humble, TX
    2 days ago
  •  ...NAVA Software solutions is looking for a Principal Software Engineer - Full Stack Details: Principal Software Engineer - Full Stack Location: Spring TX - Hybrid (3-4 days/week onsite) Duration: 12 months Summary This role is ideal... 
    3 days per week

    Nava Software Solutions

    Spring, Montgomery County, TX
    3 days ago
  •  ...Sr. Account Operations Manager Job Category: Account Management Requisition Number: SRACC009744 Full-Time Houston, TX 770...  ...proficiency in Microsoft Office, internet, web based and job specific software applications. Interpersonal skills necessary to communicate (... 
    Senior
    Full time
    Work at office

    Crane WW

    Humble, TX
    9 hours ago
  •  ...Application Engineer W-Industries is an energy service company that specializes in Automation Solutions, I&E Construction Services, Power Generation and Packaged Equipment for the Energy and Industrial markets. Our expertise encompasses the full spectrum of system... 
    Contract work
    Temporary work
    Work at office
    Flexible hours

    W Industries

    Spring, Montgomery County, TX
    4 days ago
  • $137.3k - $254.9k

     ...sales consulting, identify market opportunities, and support channel partners. Key qualifications include a Bachelor’s degree in engineering and a minimum of 5 years’ experience in technology sales. The position offers a competitive salary range between $137,300 to $254... 
    Senior

    Pentair

    Spring, Montgomery County, TX
    1 day ago
  •  ...Summary: The Senior Civil/Structural/Architectural (CSA) Engineer will be expected to be the discipline CSA lead for different projects...  ...of MAT 3D, Foundation 3D, RISAFoundation or other similar software for foundation design. Carry out tasks at the direction of... 
    Senior
    Local area

    The Shaw Group Inc

    Humble, TX
    4 days ago
  •  ...Sr. Human Resources Generalist Job Category: HR Generalist Full-Time On-site Houston, TX 77073, USA Description ESSENTIAL JOB FUNCTIONS Encourages and builds positive relationships and communicates effectively with all internal clients, co-workers... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Crane WW

    Humble, TX
    21 hours ago
  •  ...Sr. Transportation Coordinator Job Category: Managed Transport Services Requisition Number: SRTRA009029 Posted: April 27,...  ...external customers Work cross-functionally between departments (engineering, analytics and execution) Other duties as assigned... 
    Senior
    Full time
    Work at office
    Remote work
    Night shift
    Weekend work

    Crane WW

    Humble, TX
    9 hours ago
  •  ...trading systems, and financial instruments related to oil and gas. Bachelor’s degree in Computer Science, Engineering, or a related field. 3+ years of professional software development experience. Certifications in relevant technologies or methodologies. Proven experience... 
    Senior

    Motion Recruitment Partners LLC

    Spring, Montgomery County, TX
    2 days ago
  •  ...Platform. Preferred Qualifications ~ Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field. ~3+ years of professional software development experience. ~ Strong SQL development and database optimization skills. ~... 
    Senior
    Contract work

    Experis/Manpower Group

    Spring, Montgomery County, TX
    1 day ago
  •  ...implementing GenAI use cases using modern agentic frameworks. You will collaborate with product owner, trading fusion developers, data engineers, and other full stack developers across regions. Responsibilities Develop, enhance, and support components of the Global Trading... 
    Senior
    Contract work
    For contractors

    Raise

    Spring, Montgomery County, TX
    4 days ago
  •  ...Responsibilities Kforce has a client that is seeking a DevOps Engineer in Spring, TX.Summary:The DevOps Engineer will help transform raw data to valuable and meaningful insights in the form of appealing dashboards and reports. The Power BI Developer should understand... 
    Hourly pay
    Contract work

    Kforce

    Spring, Montgomery County, TX
    1 day ago
  • Job Description Job Description Software Engineer,Software Engineer,,Software Engineer,Software Engineer,,,SoftwC# - Sharp, .NET, ASP.NET, JavaScript, React.js

    Robert Half

    Spring, Montgomery County, TX
    5 days ago
  • Junior.NET Developer Spring, TX | Hybrid | Long-Term Contract Must live in the Houston area and be willing to commute to Spring iSphere is looking for a Junior.NET Developer who's ready to do more than fix bugs all day. This is a great opportunity for someone ...
    Long term contract
    Live in

    iSphere

    Spring, Montgomery County, TX
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!