Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Backend Engineer image - Rise Careers
Job details

Sr. Backend Engineer

IntroductionThe Department of Information Technology (DoIT) leads theState in the creation and implementation of information technology solutionsthat improve IT infrastructure and government services and keep Marylandcurrent within IT industry trends.This position will help drive strategy and execution of coreprojects and defining the engagement model and services for the MarylandDigital Service. We use data and modern research, design, and developmentmethods to inform our decision making, and we collaborate with stakeholders withinand outside of government to understand and solve challenges.Maryland is an incredible place to build a career. As an employer, theDepartment of IT values inclusion, integrity, innovation, empowerment, and hardwork. We offer a collaborative work environment, comprehensive health care andbenefits, and impactful real world challenges to grow and excel. If you’reinterested in working with a passionate team of people who care about thefuture of Maryland, start here.GRADESTD 0024LOCATION OF POSITIONDept. of Information Technology (DoIT)100 Community PlaceCrownsville, MD 21032Main Purpose of JobAs a Senior Backend Engineer with the Maryland Digital Service under theDepartment of Information Technology, you will tackle statewide engineeringchallenges, shape the technical direction of our digital services, and supportthe growth and development of the engineering team. You will assist stateagencies in adopting new backend technologies and overcoming significantdigital challenges. You will lead efforts to develop secure backend systems andincorporate modern development practices into government operations. You willnavigate and help update policies and regulations to modernize the State’sdigital service delivery.You will work with frontend engineers and product managers to developscalable systems and APIs for other systems to access data in a secure way. Youwill collaborate with platform owners and state agencies to understand theirneeds and constraints, developing strategies to optimize backend solutions andstate resources.Additionally, you will play a critical role in building secure,efficient, and scalable software that can handle hundreds of thousands of usersand large datasets. You will leverage best practices in continuous integrationand delivery, automated testing, and infrastructure as code to ensurehigh-quality and resilient backend services. Your contributions will be vitalin enhancing digital experiences for Marylanders and advancing the state’sdigital capabilities.The incumbent for this positionneeds to have strong problem-solving skills and attention to detail as well asexcellent communication and collaboration abilities.• **This is a management service position whichserves at the pleasure of the appointing authority***POSITION DUTIESBackend DevelopmentWrite clean, scalable, and efficient code inmodern backend languages such as Python, Go, and Node.js or equivalent objectoriented languages.Design and manage databases using SQL andNoSQL technologies.Implement and maintain CI/CD pipelines,automate testing and deployment processes into cloud and on-premise servers.Develop and maintain APIs for communicationbetween services and systems.Troubleshoot and debug backend systems,optimize performance, and ensure compliance with industry security standards.Building reusable codelibraries for future use.Project Management andCollaborationParticipate in project management planning,including timelines, cost, and resource allocation.Collaborate with designers, frontendengineers, product managers, and stakeholders to translate customer needs intotechnical specifications.Work with IT and cloud engineers to ensureefficient resource utilization.Conduct code reviews and formal requirementsgathering as needed.Customer Support andEngagementProvide technical support to customers andresolve their issues.Engage with customers to understand theirneeds and improve products.TechnicalDocumentationWrite and maintain comprehensive technicaldocumentation.Create user manuals, guides, and architecturediagrams for end-users and developers.Document system architecture and designdecisions.Develop and document best engineeringpractices.Review and update policies and standardsrelevant to engineeringMINIMUM QUALIFICATIONSExperience: Three years ofrelevant experience in backend engineering, which includes proficiency in backendprogramming languages and frameworks such as Python, Go, or Node.js., experiencewith SQL and NoSQL database management, knowledge of CI/CD pipelines, automatedtesting, and deployment processes and a strong understanding of API developmentand system architecture.DESIRED OR PREFERRED QUALIFICATIONSPreference will be given to candidates who havethe following:Experience with cloud platformssuch as AWS, Azure, or Google Cloud.Working experience withinfrastructure as code (IaC) tools like CloudFormation or Terraform.Previous experience in a governmentor public sector environment.SELECTION PROCESSPlease make sure that you provide sufficient information on your resume to show that you meet the qualifications for this recruitment. All information concerning your qualifications must be submitted by the closing date. We will not consider information submitted after this date. Successful candidates will be placed on the eligible (employment) list for at least one year.EXAMINATION PROCESSThe assessment may consist of a rating of your education, training, and experience related to the requirements of the position. It is important that you provide complete and accurate information on your application. Please report all experience and education that is related to this position.BENEFITSSTATE OF MARYLAND BENEFITSFURTHER INSTRUCTIONSOnline applications are highly recommended. However, if you are unable to apply online, the paper application and supplemental questionnaire may be submitted to: Department of Budget and Management, Recruitment and Examination Division, 301 W. Preston St., Baltimore, MD 21201. Paper application materials must be received in our office by the closing date for the recruitment. No postmarks will be accepted.For questions regarding this recruitment, please contact the DBM Recruitment and Examination Division at Application.Help@maryland.gov or 410-767-4850, MD TTY Relay Service 1-800-735-2258.We thank our Veterans for their service to our country.People with disabilities and bilingual candidates are encouraged to apply.As an equal opportunity employer, Maryland is committed to recruitment, retaining and promoting employees who are reflective of the State's diversity.

Average salary estimate

Estimate provided by employer
$133899 / ANNUAL (est.)
min
max
$102K
$165K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
September 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Pinterest Hybrid San Francisco, CA, US; Palo Alto, CA, US; Seattle, WA, US
Posted 5 months ago
Company
Posted 3 months ago