Senior Software Engineer
Job in
Vernon, Tolland County, Connecticut, USA
Listed on 2026-05-16
Listing for:
Tential Solutions
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Cloud Engineer - Software, Software Engineer, DevOps, Backend Developer
Job Description & How to Apply Below
Our client is a not-for-profit, self-regulatory organization that oversees U.S. broker-dealers. It protects investors and helps maintain market integrity by writing and enforcing rules, examining firms for compliance, and providing market transparency and education. Their technology teams build and operate secure, scalable platforms that support regulatory surveillance, data governance, and critical business operations at enterprise scale.
Senior Software Engineer (Backend / Cloud – Java on AWS)Location: Rockville, MD (Hybrid)
Key Responsibilities (Essential Functions)- Design and develop solutions that meet defined standards for quality, reliability, and maintainability.
- Take a broad perspective to complex problems; apply independent judgment in selecting techniques and evaluation criteria to deliver results.
- Identify risks and propose solutions to overcome challenging situations that could jeopardize business objectives.
- Analyze software engineering trends and best practices; develop actionable recommendations and communicate them effectively to stakeholders.
- Partner across teams to remove blockers, align priorities, and deliver outcomes efficiently.
- Coach and mentor less experienced engineers on techniques, processes, and responsibilities.
- Strong backend engineering experience across server-side technologies and architectures.
- Ability to design and implement scalable, high-performance systems from API layer to data persistence.
- Strong understanding of modern frameworks such as Spring Boot.
- Strong experience with RESTful APIs; familiarity with Graph
QL. - Experience with microservices and event-driven architectures.
- Strong experience with modern data storage technologies, including:
- Relational databases (e.g., Postgre
SQL, MySQL) - No
SQL systems (e.g., Mongo
DB, Cassandra) - Graph databases (e.g., Neo4j, Amazon Neptune)
- Experience with data modeling approaches and design patterns for diverse persistence requirements.
- Strong system design experience with the ability to architect scalable, enterprise-grade solutions.
- Experience architecting document and metadata ingestion, processing, and persistence at scale (or similar large-scale ingestion/pipeline architectures).
- Experience assisting with implementing and maintaining CI/CD pipelines.
- Experience architecting and developing cloud-native solutions leveraging AWS services including:
- Lambda, Step Functions, SQS, SNS, S3, ECS, Fargate, Aurora
- Ability to promote strong engineering practices that support a Dev Ops culture.
- Strong experience with:
- Performance tuning and optimization
- Dev Ops and CI/CD technologies
- Test automation, unit testing, and engineering quality practices
- Secure software development practices and software security fundamentals
- Bachelor’s degree in Computer Science, Information Systems, or a related discipline and at least 7 years of related experience, or equivalent training and/or work experience.
- Deep expertise in Java for clean, modular, performant enterprise development.
- Python proficiency is preferred.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×