Job Closed
This listing is no longer active.
Senior Software Engineer, Manager
Location
Missouri
Posted
113 days ago
Salary
$151.7K - $202.2K / year
Seniority
Senior
Job Description
Senior Software Engineer, Manager
Allstate
• Partner with product teams to improve service reliability and user experience • Ensure adequate coverage for incident response through effective on-call management • Respond to incidents, conduct thorough post-mortems, and implement preventive measures • Drive automation to reduce toil and improve delivery quality • Mentor engineers on technology and effective SRE practices • Create strategic plans to grow Site Reliability practice • Provide coaching and mentorship for a global team
Job Requirements
- 10 or more years of experience (Preferred)
- Disciplined approach to maintaining and enforcing engineering best practices
- Proven experience proactively improving availability while reducing MTTR
- Significant experience providing front-line support for critical issues
- Experience supporting enterprise platforms such as Apigee, Kafka, and/or TIBCO
- Experience using observability tools such as DataDog
- Technical background in distributed computing, hybrid cloud, and infrastructure support
- Proactive approach to identifying problems, performance bottlenecks, and areas for improvement
- Able to effectively communicate with all levels of the organization
- Detail oriented, self-organized, and capable of simultaneously tracking multiple issues of varying complexity
Benefits
- Total compensation comprises several factors, including base compensation and incentive pay
- Professional development opportunities
- Health insurance
- Flexible working hours
- Paid time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Hands-on implementation of in-house software systems for core financial functions, including revenue recognition and incentive compensation. • Collaborate closely with cross-functional engineers and stakeholders from Finance and Revenue Operations to deliver high-quality solutions, including robust unit, integration, and functional tests and code reviews. • Engage with leaders and team members across Engineering and Finance to provide valuable insights on technically feasible solutions for financial processes. • Contribute to the software engineering standards and evaluate technology options to ensure the optimal performance, reliability, and scalability of critical financial applications. • Thrive in a dynamic environment characterized by rapid iterations, continuous learning, and a passion for overcoming obstacles.
• Architect, design, and implement scalable and performant Databricks-based data pipelines • Optimize Databricks Lakehouse architecture for cost efficiency and performance • Define and implement advanced data models to support complex analytics and AI/ML workflows • Design and tune complex Spark applications for high-volume data processing • Implement orchestration workflows to automate data pipelines • Drive best practices for data governance, security, and lineage • Collaborate with data scientists and analytics engineers • Author and maintain technical artifacts • Mentor and coach engineers on Databricks internals and best practices
• Lead the architecture, design, and development of enterprise-grade integrations with ServiceNow CMDB, Atlassian Jira Service Management, and BMC Helix/Remedy platforms, including both Flexera-side integration services and client-side components within 3rd party CMDB systems (scripts, workflows, custom applications, and data ingress mechanisms). • Drive technical strategy and roadmap for the 3rd party integrations platform, making key architectural decisions that impact scalability, reliability, and maintainability. • Mentor and guide senior and mid-level engineers, providing technical leadership through code reviews, design reviews, and knowledge sharing. • Architect and implement scalable, reliable integration solutions across distributed systems in an agile environment. • Lead complex integration initiatives from conception through delivery, breaking down requirements, creating comprehensive technical design documentation, and ensuring successful implementation. • Design and implement APIs, event-driven architectures, integration middleware, and orchestration services to enable bidirectional data synchronization. • Establish testing standards and oversee comprehensive test strategies across integrated platforms, including unit tests, integration tests, and end-to-end validation with CMDB/ITSM systems. • Drive innovation through rapid prototyping and lead design reviews to validate and evolve integration approaches. • Optimize integration performance, security, error handling, and observability mechanisms at scale. • Engage directly with key customers, product managers, and stakeholders to understand integration use cases, gather requirements, and provide expert technical guidance. • Contribute to and drive the development of shared documentation, integration guides, best practices, and knowledge bases to support internal teams and customers. • Stay current with emerging technologies and industry trends in enterprise integrations and CMDB/ITSM platforms.
Senior Embedded Software Engineer
HBK - Hottinger Brüel & KjærProvide exceptional sensing and insights, to create solutions for a cleaner, healthier and more productive world
• Develop real time and high throughput data software applications for global R&D department • Work as part of a global R&D team supporting HBM Genesis High Speed, LanXi and Fusion products • Set up software designs, implementation of code and test the overall system in close collaboration with hardware and testing teams • Create new embedded software functionality running on x86 (Linux and Windows), ARM and DSP (RTOS and os-less) platforms interacting with FPGA logic • Create new unit tests for new functionality • Extend existing unit tests that cover the existing functionality • Develop, evaluate and maintain new or existing products, concepts and technologies • Contribute to and maintaining the function domain technology roadmap • Create documentation (technical, test, reporting, specification, manual, work instructions) • Stay well informed of the state of art of the function domain



