Job Closed
This listing is no longer active.
Enhancing collaboration between Karolinska Institutet and Uppsala University in the field of global/public health.
Senior Mainframe Software Engineer
Location
United States
Posted
83 days ago
Salary
0
Seniority
Senior
Job Description
Senior Mainframe Software Engineer
GlobeLife
• Coordinate with clients and other I.T. personnel in analyzing system requests, developing specifications for new system development projects or for maintenance to existing mainframe-based applications. • Adhere to System Development Life Cycle standards, including preparation of project-related documents as requested by the Project Manager. • Make design changes to programs, either alone or in concert with other programmers. • Prepare unit and integration test plans for program changes, and in cooperation with clients and other I.T. personnel, perform the testing. • Conduct thorough problem analysis regarding technical system and application programs; documents findings and proposes problem resolution alternatives. • Some on-call responsibilities to support production as needed. • Communicate effectively with technical and non-technical audiences. • Communicate project progress and issues as needed. • Prepare user and operational documentation for programming work performed. • Serve as a Project Lead for smaller or less complex projects. • Serve as a mentor for less experienced engineers as needed. • Serve as a ‘go-to’ resource for complex questions. • Be a participatory team member, share knowledge, assist with projects as needed and suggest improvements for the system development process. • Minimal travel required on an as needed basis.
Job Requirements
- Bachelor’s degree in Computer Science, Business Administration or other related field, or equivalent work experience.
- Recent and proficient Assembler coding experience is a required skill for this role.
- 8+ years’ experience performing system development and support for mainframe-based applications.
- Insurance industry experience in life, health and annuity a plus.
- Proven experience in meeting deadlines and managing multiple priorities.
- Proven ability to work with clients in developing system solutions to business needs.
- Mastery of mainframe development tools: COBOL, Assembler, Easytrieve, JCL, CICS, VSAM, VSE/DOS, IBM z/OS.
- Equimatics IssueComm/LifeComm is a plus, but not required.
- Master of tools such as: ISPF, TSO, Debuggers, RMF (Resource Measurement Facility), Data tools such as SyncSort and BIM.
- Modern and Emerging Skills such as DevOps and CI/CD on the mainframe, Cloud Integration (hybrid environments), Java, and Python, are a plus but not required.
- Working with .TXT, .XLS files and SQL is also a plus, but not required.
- Working skills for MS Office suite of products also preferred (Word, Excel, Visio)
- Working knowledge of systems development life cycle and use of structured methodologies and techniques (Waterfall, Agile, Test-Driven Development).
- Experience working in a team environment.
- Strong technical, analytical and communication skills.
Benefits
- Competitive compensation designed to reflect your expertise and contribution.
- Comprehensive health, dental, and vision insurance plans because your well-being is fundamental to your performance.
- Robust life insurance benefits and retirement plans, including company-matched 401k and pension plan.
- Paid holidays and time off to support a healthy work-life balance.
- Parental leave to help our employees welcome their new additions.
- Subsidized all-in-one subscriptions to support your fitness, mindfulness, nutrition, and sleep goals.
- Company-paid counseling for assistance with mental health, stress management, and work-life balance.
- Continued education reimbursement eligibility and company-paid FLMI and ICA courses to grow your career.
- Discounted Texas Rangers tickets for a proud visit to Globe Life Field.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description We’re looking for a platform engineer to lead the architecture and evolution of our core runtime. This is not a typical backend role. You’ll define how untrusted AI agents execute safely, how systems scale under load, and how we meet security and compliance standards from first principles. You’ll work directly with the founder and own the platform end-to-end: from low-level runtime design to distributed scheduling to production reliability. What You’ll Own - Design and build our agent runtime infrastructure (Firecracker, Rust, Go) - Define and enforce security boundaries for running untrusted code - Lead SOC2 and compliance efforts from a systems perspective (not paperwork—actual guarantees) - Architect and implement scheduling and orchestration systems (Kubernetes-level problems, without blindly copying Kubernetes) - Own performance, isolation, and reliability at scale - Set technical direction and raise the bar for engineering across the company Qualifications - You’ve built and operated distributed systems or infrastructure at scale - Strong systems background (concurrency, isolation, networking, performance) - Experience with Go and/or Rust (or willingness to go deep quickly) - Deep intuition for security and reliability, not just features - You care about how things fail, not just how they work - You’ve taken systems from 0 → 1 or 1 → scale - You’re comfortable making high-stakes architectural decisions with incomplete information Bonus - Experience with Firecracker, microVMs, containers, or sandboxing - Experience with Kubernetes or building schedulers - Experience leading or owning SOC2 / compliance in infra-heavy environments Why This Role Matters AI agents are unreliable, unsafe, and hard to run in production today. We’re fixing that. This role is about building the foundation that makes intelligent systems actually usable in real-world environments—fast, secure, and dependable. If we get this right, a whole new category of software becomes possible. Working With Us - Small, high-ownership team - Work directly with the founder - Real technical authority and decision-making power - No layers, no committees—just building Bar for This Role This is a high-ownership, high-agency role. We’re looking for someone who wants to own a critical layer of the stack, not just contribute to it. California Pay Range $165,000 — $230,000 USD
Senior Software Engineer – Infrastructure
CriblCribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.
• Contribute along with product and platform teams to build and deliver solutions that improve our cloud service, infrastructure, and tools. • Solve infrastructure problems with a software-driven, cloud first approach and a keen eye towards quality, testability, and repeatability. • Engage with teams directly to implement product roadmaps and objectives with a focus on service delivery and reliability. • Contribute to the development of best practices and engineering standards within the team. • Help Identify and drive down toil with creative innovation and automation. • Dedication to elegant and high-quality software. • This position will require stand-by, on-call, or off-hours duties
• Develop and evolve event-driven distributed systems • Participate in architectural decisions considering scalability, performance, and resilience • Implement solutions using Java, Spring Boot, Spring Batch and/or Quarkus • Apply engineering best practices such as Clean Architecture and SOLID principles • Work with messaging-based integrations (Kafka, SQS, RabbitMQ) • Ensure code quality through automated tests (unit and integration; BDD is a plus) • Contribute to data modeling and evolution (SQL and NoSQL) • Contribute to observability practices (logs, metrics, and tracing) • Perform code reviews and collaborate on the technical growth of the team • Work closely with product teams and stakeholders to deliver solutions
Fullstack Developer, Mid-level
LUMISIntuition som ledelses- og udviklingsværktøj. Coaching, workshops og foredrag.
• Participate in agile team events (planning, sprint, retrospective, and review); • Participate in requirement understanding and refinement meetings; • Develop interfaces based on layouts provided by the Designer; • Implement rich, interactive user interfaces; • Ensure the quality of deliverables for clients; • Learn and become proficient with LumisXP; • Maintain legacy projects; • Propose code improvements and refactor implementations.



