J

Software Engineer [Multiple Positions Available]

Job Description - Software Engineer [Multiple Positions Available]

Description

DESCRIPTION:

Duties: Drive strategic alignment and partnership across engineering, product, and business teams to architect, design, and deliver innovative, high-impact features. Conduct rigorous code reviews, mentor peers, and establish best practices to ensure maintainable, robust, and scalable codebases. Diagnose and resolve complex application issues, employing deep technical expertise and root cause analysis to ensure system integrity and uptime. Devise and implement sophisticated software solutions, applying creative problem- solving and advanced technical acumen to address non-trivial engineering challenges. Author and maintain high-quality, secure algorithms and code that integrate seamlessly with distributed systems and meet rigorous production standards. Aggregate, analyze, and synthesize large, heterogeneous data sets to generate actionable insights, visualizations, and reporting that drive continuous improvement of software platforms.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Technology Specialist, Technical Lead, or related occupation.

Skills Required: This position requires experience with the following: Designing, developing, and optimizing enterprise-grade web applications using Java, GoLang, and associated frameworks including Spring and Hibernate for scalability, performance, and reliability; utilizing both relational (SQL) and non-relational (NoSQL) database technologies, including schema design, optimization, and query performance tuning; working with AWS, Kubernetes, and cloud-native architectures for designing and deploying RESTful APIs; working with distributed version control systems such as Git, including branching strategies, code integration, and release management; designing secure authentication and authorization solutions using Identity and Access Management (IAM) concepts and technologies including OAuth, SAML, and OpenID Connect; utilizing Java, SQL, and related database querying techniques, as well as technologies including Spring Framework and RESTful APIs, for developing, debugging, and maintaining mission-critical codebases in large corporate settings; using software applications and technical processes within specialized domains, including cloud computing for scalable infrastructure and deployment automation, artificial intelligence and machine learning for predictive analytics and business process automation, and mobile technologies including OAUTH 2.0 and OIDC in mobile flow for developing secure and user-friendly mobile applications supporting business operations and customer engagement.

Job Location: 600 Travis Street, Houston, TX 77002.

Full-Time.



Original job Software Engineer [Multiple Positions Available] posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.