Senior Software Engineer
MessageControl
Company Description
MessageControl is a cybersecurity start-up in Chicago providing human layer email and messaging security. Our innovative technology protects users from phishing, spoofing, fraud, and other types of attacks.
Job Description
As a Software Engineer at MessageControl you’ll be building intelligent products to protect people from sophisticated email attacks. In this position, your software development expertise will assist in successfully building new features and improving our security products. Our transparent and collaborative culture means we work both independently and together as a team on projects in an agile environment. This role will include front-end, back-end, infrastructure and CI/CD.
Your day-to-day
- Build innovative new features and products to enhance email security for our customers.
- Optimize our platform for performance and scalability.
- Collaborate with other engineers and customers to develop new strategies for defending against email-based attacks.
- Work with the team to troubleshoot complex issues.
Qualifications
What you bring to the team:
- Ownership of all stages in the iterative development pipeline from design, to implementation, testing, deployment, monitoring and maintenance.
- Write secure, maintainable frontend and backend code.
- The ability to design fault tolerant systems so the team can move fast, without negatively impacting our customers.
- Comprehensive ability to troubleshoot and remediate complex issues.
- Curiosity about the techniques used in phishing/malicious email campaigns.
- A passion to stay on top of security trends, experiment with and learn new technologies.
- Ability to learn quickly in a loosely structured, rapidly changing work environment.
Desirable Skills and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent industry experience.
- 4+ years professional software engineering experience.
- Experience with frontend development (Angular and React).
- You’ve previously worked at a startup or think you’ll enjoy working on many things you’ve never even seen before.
- Demonstrated software architecture and distributed systems experience.
- Strong knowledge of AWS, GCP, or Azure.
- Language polyglot (Javascript, PHP, Python, C#, etc.)
- Bonus: Prior experience building cybersecurity products.
- Bonus: Machine learning experience in a production environment.
Additional Information
Perks/Benefits:
- Direct access to senior management – our leadership team works alongside our team members every day.
- Comprehensive medical, dental, and vision insurance.
- Company paid life insurance, short term disability and long term disability.
- Flexible paid time off (PTO) policy, plus sick days.
- Ongoing professional development opportunities by level and function.
- Your choice of Windows or Mac laptop.
- Onsite gym.
- Casual dress in a fun, friendly and collaborative work environment.
- The ability to have significant impact every day.
Location:
- This position is onsite at our office in the Chicago Loop. We're not offering remote employment at this time.
- ...Job description Position Overview We are seeking a Senior Software Engineer with strong expertise in low-latency, high-performance Core Java development to support and enhance electronic trading systems. The ideal candidate will have hands-on experience building...SeniorFull time
- ...paid with loads that need to be moved. We’re expanding our engineering team in Chicago, a major hub for our customers and the heart of... ...us to scale deployments efficiently. If you’re a strong software engineer who wants to work hands-on with users, solve ambiguous...SeniorFull timeWork at office
- ...that need to be moved. We’re expanding our forward-deployed engineering team in Chicago, a major hub for our customers and the heart... ...platform. What we look for: ~3–6+ years of professional software engineering experience, with clear ownership of complex, production...SeniorFull timeImmediate start
- ...product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience department. The team is responsible for tools which allow...SeniorRemote jobFull timeLocal areaWorldwide
$190k - $225k
...age, veteran status, if joining this mission speaks to you, we encourage you to apply! About the role: We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering team...SeniorFull time- ...Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical Device,... ...A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to...SeniorFull time
$175k - $250k
...high expectations, integrity, innovation and a willingness to challenge consensus. DRW is looking for an outstanding Senior Software Engineer to join our options trading desk. In this role, you will focus on designing, building, and implementing trading applications...SeniorTemporary workWork experience placementFlexible hours$175k - $250k
...people who think in code and are motivated by being around like-minded people. The Role : Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our...SeniorFull timeCasual workFlexible hours- ...operate outdoors. We combine on-site weather hardware with a software platform that automates alerts, siren activations, and... ...assets, and operations at risk. About the Role As a senior software engineer, you will join our small but growing team of software engineers...SeniorFull timeWork at officeMonday to Friday
$110k - $200k
...Accordion Intelligence Lab The AI Lab is composed of leading software and AI engineers, designing agentic-AI solutions ahead of the market. Our... ...posting covers two levels: Associate Software Engineer and Senior Software Engineer. We’re looking for engineers who want to...SeniorFull timeInternshipWork at officeLocal areaRemote work2 days per week$145k - $180k
...SUMMARY The Senior Software Engineer will join the Technology team in a dynamic and growing alternative investments firm with a strong technology focus. This role is for a hands-on engineer who combines deep technical expertise with a strong product mindset to deliver...SeniorFull timeTemporary workWork experience placementWork at officeFlexible hours$140k - $175k
...standards through code and design reviews and mentoring other engineers Comfort partnering with product stakeholders to refine requirements... ...Qualifications: ~5+ years experience as a professional software developer. ~ Experience with Kotlin, Java, Python or...SeniorFull timeWork at officeRelocation package$130k - $225k
...challenge consensus. The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our growing... ...them, and where they are something entirely new. We need engineers who can reason about these protocols financially, not just technically...SeniorFull timeContract workTemporary workFlexible hours$125k - $150k
...Lead the design, development, and implementation of complex software solutions across multiple platforms and technologies. Drive... ...standards, and quality assurance. Mentor and guide junior engineers and contribute to their technical growth. AI...SeniorFull timeRemote workFlexible hours3 days per week- ...application with significant customer traffic. Additional Information ~ Startup culture with access to work directly with senior management ~ Casual dress code ~ Free Breakfast and lunches during the week ~ Free stocked kitchen and pantry ~ Flexible work...SeniorFull timeTemporary workCasual workFlexible hours
$109.8k - $160k
...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and eCommerce teams. This role is responsible for delivering high-quality technical solutions, mentoring junior developers, and driving...SeniorPermanent employmentFull timeLocal areaFlexible hours$235k - $310k
...speed, precision, and confidence. This role is a pathway to senior engineering management and technical leadership—your growth is determined... .... Fulfillment & Automation: lead development of software that integrates with warehouse operations, fulfillment, delivery...SeniorFull timeRelocationRelocation package$140k - $150k
...Senior Software Engineer, AI Fitch Solutions is currently seeking a Senior Software Engineer, AI based out of our Chicago office. Fitch Solutions is a leading provider of insights, data and analytics. It informs investment strategies, strengthens...SeniorFull timeTemporary workWork at officeImmediate start2 days per week- ...machine learning models to derive proprietary investment insights and build software applications to augment the Firm’s investment decision making process. As a small team of software engineers and data scientists with diverse backgrounds, we work collaboratively on wide...SeniorFull timeWork experience placement
- ...Liquidity team is seeking an innovative and forward-thinking Senior Software Developer passionate about building a world-class platform... ...intersection of complex financial workflows and modern software engineering, delivering scalable, reliable systems that process critical...SeniorFull timeWork at officeWorldwide
$130k - $225k
...a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data and technologies into a comprehensive solution, accelerating...SeniorFull timeTemporary workFlexible hours- ..., high-complexity solutions that power near-real-time decision engines Help design and grow distributed systems, including: Microservices... ...You'll Need: ~5+ years building and shipping production software ~5+ years working with Python on backend services ~5+ years...SeniorFull time
- ...Optiver is looking for an experienced Production Software Engineer to join our team responsible for all infrastructure, systems, tooling and workflows that enable our engineers to deploy, operate and observe our vast network of highly specialized and performance-sensitive...SeniorFull timeWork at office
$175k - $225k
...challenge consensus. About the Team The DRW C/FICCO Data Engineering team is essential to developing valuable datasets and scalable... ...with Linux-based, concurrent, high-throughput, low-latency software systems Experience with pipeline orchestration frameworks (...SeniorFull timeTemporary workWork experience placementFlexible hours- ...decisions, and truly help them thrive! We’re looking for a senior engineer to build the data systems that make this possible, then use... ...product that solves a real problem. You’re a high-caliber software engineer at the Senior, Staff, or Principal level. You’ve built...SeniorFull timeWork at officeRemote workFlexible hours
- ...and have shown to be a force within the domestic logistics market. Your Responsibilities will include: As apart of the software development team you will design, enhance, and maintain our proprietary TMS system. You will work directly with Business...SeniorFull time
- ...We are working with an exciting organization in the city, they are looking to bring on a Senior Software Engineer. We are looking for a strong developer that is looking for continuous growth. You will have the opportunity of building systems with a constant focus on...SeniorFull time
$187k
...About the role Chime is looking for a Senior Software Engineer to own the messaging, caching, job processing, and workflow platforms that keep services talking to each other. The Messaging Platforms team sits between infrastructure and product. We build the frameworks...SeniorFull timeWork at officeLocal areaRemote workNight shift$165k - $225k
...provisioning, and resource scheduling-enabling researchers and engineers to programmatically access high-performance compute resources... ...organizations. Requirements Experience: 5+ years in software engineering with proven experience building compute platforms,...SeniorFull timeImmediate startRemote workFlexible hours$165k - $225k
...network topology, automated VLAN and subnet configuration, and software-designed networking orchestration for high-performance... ...SDKs: Develop robust APIs and SDKs that enable researchers and engineering teams to programmatically provision and manage infrastructure...SeniorFull timeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Chicago, IL
- startup software engineer Chicago, IL
- financial software developer Chicago, IL
- junior software developer remote Chicago, IL
- software engineer Chicago, IL
- software data engineer Chicago, IL
- software developer internship no experience Chicago, IL
- part time software developer Chicago, IL
- associate software developer Chicago, IL
- software engineer entry level Chicago, IL

