AtVeriskIgnite,webuildinnovativetechnologysolutionsthathelpourcustomersmakebetterdecisionsthroughdata,analytics,andsoftware.WearelookingforahighlyexperiencedSeniorBack-EndSoftwareEngineer tojoinourgrowingengineeringteamandplayakeyroleindesigninganddeliveringscalable,secure,andresilientsoftwareplatforms.
Thisisaseniortechnicalpositionsuitedtoanengineerwith10+yearsofcommercialsoftwaredevelopmentexperience whoispassionateaboutbackendarchitecture,engineeringexcellence,andteamdevelopment.You'llberesponsibleforleadingcomplextechnicalinitiatives,influencingarchitecturaldirection,andmentoringengineersacrosstheorganization.
ThisroleisanexcellentopportunityforsomeonelookingtotakethenextsteptowardafuturePrincipalEngineer position.Beyondhands-ondevelopment,you'llactasatechnicalleader,helpingshapeengineeringstandards,supportingthegrowthofotherengineers,anddrivingtheadoptionofmodernengineeringpractices,includingAI-assistedsoftwaredevelopment.
#LI-SD2 #LI-Hybrid
- Design,develop,anddelivercomplexback-endservices,APIs,anddistributedsystemsthatpowerbusiness-criticalandcustomer-facingapplications.
- Leadthetechnicaldeliveryofstrategicinitiativesfromconceptthroughproductiondeployment.
- Drivearchitecturaldecisionsthatimprovescalability,maintainability,reliability,security,andperformance.
- ChampiontheadoptionofAI-assistedengineeringpractices,leveragingtoolssuchasGitHubCopilotandagenticworkflowsthroughoutthesoftwaredevelopmentlifecycle.
- Translatebusinessrequirementsintotechnicalsolutions,estimates,anddeliveryplans.
- DesignandimplementrobustAPIs,microservices,anddata-drivensolutions.
- Identifyandmitigatetechnicalrisks,dependencies,anddeliverychallenges.
- Conductcodereviewsanddesignreviewstoensurehighengineeringstandardsacrossteams.
- Defineandimprovebestpracticesfortesting,observability,performance,reliability,andoperationalexcellence.
- Investigatecomplexproductionissuesanddrivecontinuousimprovementthroughroot-causeanalysis.
- Ensuresolutionsmeetsecurity,compliance,reliability,andperformancerequirements.
- Serveasaseniortechnicalmentorforengineersacrosstheorganization,providingcoaching,guidance,andhands-onsupporttoaccelerateindividualandteamgrowth.
- PartnerwithEngineeringManagersandtechnicalleaderstohelpdevelopengineeringcapability,careerprogressionframeworks,andtechnicalexcellenceinitiatives.
- Leadbyexampleinpromotingacultureofcollaboration,ownership,continuousimprovement,andknowledgesharing.
- Createandmaintaincleartechnicaldocumentation.
Technology environment
- C#/.NET
- MicrosoftAzure
- Kubernetes
- GitHub&GitHubActions
- SQLServer&PostgreSQL
- RESTAPIs&Microservices
- Event-DrivenArchitectures
- Grafana
- AI-assisteddevelopmenttools,includingGitHubCopilot
Required
- 10+yearsofcommercialsoftwareengineeringexperience,withastrongfocusonback-enddevelopment.
- Expert-levelproficiencyinC#and.NET.
- Extensiveexperiencedesigning,building,andsupportingscalableAPIs,services,anddistributedsystems.
- Provenexperiencedeliveringsecure,resilient,high-performancesoftwaresolutionsinproductionenvironments.
- Strongunderstandingofsoftwarearchitecture,designpatterns,andengineeringbestpractices.
- Experienceworkingwithcloudplatforms,ideallyMicrosoftAzure.
- Strongexperiencewithrelationaldatabases,datamodelling,andqueryoptimisation,ideallywithSQLServer andPostgreSQL.
- SolidknowledgeofCI/CDpipelines,automatedtesting,andmoderndeploymentapproaches.
- Strongunderstandingofsecuresoftwaredevelopmentprinciplesandapplicationsecurity.
- Demonstratedexperienceleadingtechnicalinitiativesandinfluencingengineeringdirection.
- Significantexperiencementoringanddevelopingengineersatdifferentstagesoftheircareers.
- Strongcommunicationskillswiththeabilitytoengageeffectivelywithtechnicalandnon-technicalstakeholders.
- Hands-onexperienceusingAI-assisteddevelopmenttoolstoimprovesoftwaredelivery,quality,andproductivity.
Nice to have:
- ExperiencewithAzureServiceBus,Kafka,orsimilarmessagingtechnologies.
- KnowledgeofInfrastructureasCode(IaC)andGitOpspractices.
- ExperienceoperatingcontainerizedworkloadsonKubernetes.
- Exposuretofront-endtechnologiessuchasTypeScript,Vue.js,ormodernJavaScriptframeworks.
- Experienceimplementingmonitoring,observability,andoperationaltooling.
What success looks like
- Deliveringscalable,secure,andresilientbackendservicesthatsupportVeriskIgnite'sproductsandcustomers.
- Drivingstrategicarchitecturaldecisionsthatenablesustainablegrowthandlong-termmaintainability.
- Buildinghigh-performingengineeringteamsthroughmentoring,coaching,andtechnicalleadership.
- Establishingandpromotingengineeringbestpracticesacrossprojectsandteams.
- ImprovingdevelopmentefficiencythroughthoughtfuladoptionofAI-assistedengineeringpractices.
- Raisingthetechnicalcapabilityoftheorganizationthroughknowledgesharingandleadership.
- BeingrecognizedasatrustedtechnicalleaderwithaclearpathtowardafuturePrincipal Engineer role.
- Balancingdeliveryspeedwithlong-termquality,reliability,andscalability.

