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.
$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...SeniorFull timeTemporary workLocal areaRelocationFlexible hoursShift work$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...SeniorFull timeTemporary workWork experience placementLocal areaRelocationFlexible hoursShift work- ...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
- ...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
- ...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
$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...SeniorPermanent employmentFull timeTemporary workPart timeLocal areaFlexible hours$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...SeniorFull timeTemporary workWork experience placementLocal areaRelocationFlexible hoursShift work- ...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
- 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 ...SeniorFull time
- ...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 workLocal area
$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 timeTemporary workWork experience placementLocal areaRelocationFlexible hoursShift work- 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...SeniorLocal areaImmediate startRelocation
- ...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...SeniorWork experience placementWork at office2 days per week
- ...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...SeniorWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...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...SeniorShift workDay shift
- 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...
$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...SeniorFull timeLocal areaShift workNight shift- ...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
- ...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 (...SeniorFull timeWork at office
- ...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 workTemporary workWork at officeFlexible hours
$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- ...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...SeniorLocal area
- ...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...SeniorFull timeWork at officeLocal areaFlexible hours
- ...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...SeniorFull timeWork at officeRemote workNight shiftWeekend work
- ...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
- ...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. ~...SeniorContract work
- ...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...SeniorContract workFor contractors
- ...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 payContract work
- Job Description Job Description Software Engineer,Software Engineer,,Software Engineer,Software Engineer,,,SoftwC# - Sharp, .NET, ASP.NET, JavaScript, React.js
- 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 contractLive in
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- part time software developer remote Humble, TX
- senior medical science liaison Humble, TX
- senior vice president of operations Humble, TX
- senior level Humble, TX
- srs Humble, TX
- senior manager automotive Humble, TX
- senior manager legal Humble, TX
- senior performance tester Humble, TX
- senior performance engineer Humble, TX
- senior manager diversity & inclusion Humble, TX


